Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

Александр Д.
43 года, Россия
13 лет в сервисе
Был онлайн 7 лет назад

Имеется множество сайтов (М), в теле которых имеется javascript-код, автоматически переадресующий текущую страницу (каждую страницу любого из множества сайтов) на php скрипт (П) находящийся на другом сервере. Сайты из (М) не способны выполнять php, perl. В задачу (П) входит определить заданный объем информации (И) о пользователе (в том числе получить referer для сайта из (М) – т.е. запомнить откуда пользователь перешел на сайт из (М)).
Параллельно существует база данных адресов других сайтов (Н), в которой указывается перечень условий для переадресации каждого из пользователей на каждый из (Н). По результату анализа (И) пользователь согласно базы с (Н) переадресуется на один из сайтов (Н). Транзакция фиксируется в отдельной таблице.

Необходимо создать:
1) Некоторый, относительно случайный (формирование будет осуществлять локальная программа), javascript-код размещающийся на (М). Есть пример.
2) Скрипт (П). Есть пример.
3) Систему управления и структуру базы для (Н). «Система указания (Н)аправлений».
4) Систему отображения статистики для результатов транзакций.

Необходимые возможности.
a. Произвольное количество направлений отправки пользователя для каждой группы доменов (М).
b. Географическая привязка направления пользователя – выбор (Н)аправления , исходя из (И).
c. «Урл»-проверка повторных заходов. (возможность разрешения или запрещения переходов на (Н) по признаку «Пользователь уже переходил на (Н)»).
d. Возможность установки флага запрещения повторных заходов направления.
e. Обработка трафика, не удовлетворившего географическим условиям тематики.
f. Обработка трафика, не удовлетворившего условиям уникальности.
g. Создание системы редактирования, добавления, удаления и статистики для данного проекта.
h. Возможность ограничения числом количества переходов на направление.
i. Возможность разбивания группы на подгруппы (пример есть).

Данная система в значительно более простом варианте уже существует и действует. Необходимые программные фрагменты (как база географии и скрипт ее анализа) имеются.

Обязательно необходимо уметь оптимизировать и скорость работы скриптов и базы, так как нагрузка на систему очень большая.

Система предназначена для внутреннего использования, дизайна практически никакого не требуется.

Выбранный исполнитель

Сергей Глазырин
36 лет, Польша
12 лет в сервисе
Был онлайн 10 месяцев назад
12 лет назад

$80

Отзыв заказчика
Предложение веб-лансера было неоднократно обсуждено с ним по icq. После того как он узнал недостающие детали, он, тем не менее, принял решение, что его все устраивает. В финале более чем 20 дневной волокиты, в течении первых трех дней которой мне был предоставлен промежуточной недоработанный результат и в следующие дни которой веблансер объяснял свою неактивность разными причинами, от него по внутренней переписки weblancer.net (потому как в icq он перестал появляться) было получено следующее сообщение: "Извини я не смогу доделать твою работу. первое . за 100 долларов такая система не делается , я долго пытался заставить себя сделать эту систему.". На этом мы завершили наше с ним "сотрудничество".