Бюджет:
1 руб
Суть:
Есть страничка, на страничке есть форма, состоящая из двух полей предназначенных для ввода текстовых данных. Отправка формы осуществляется методом POST.
На страничку идёт трафик с различных сайтов, url сайта-источника содержится в запросе к страничке (пример. site.com/page.php?id=example.com , site.com/page.php?id=example2.com итп).
Нужно реализовать систему учёта каждого конкретного посетителя.
Параметры, которые необходимо сохранять:
1. IP
2. Браузер
3. Реферер
4. Дата и время посещения страницы
5. Id, характеризующий источник трафика
6. Дата и время отправки заполненной формы (если форма была отправлена)
7. Данные, введённые в форму (если форма была отправлена)
Привязка юзера пришедшего на страницу к юзеру отправившему форму должна производиться с помощью «сессий», без установки кук.
В админке хотелось бы видеть таблицу содержащую, помимо выше обозначенных параметров, следующую информацию:
1. Время прошедшее с момента посещения страницы до момента отправки формы
2. Отношение количества заполненных форм к количеству посетителей
3. На основе geo ip базы maxmind.com/app/geolitecity записывать в таблицу страну, регион и город посетителя
Нужно реализовать возможность максимально гибкой выборки из таблицы и возможность группировать таблицу относительно различных параметров.
Требуется:
1. Хорошо продумать все нюансы
2. Ответственно отнестись к заданию
3. Качественно выполнить работу
Крайне желательно хорошо комментировать свой код.
Цену предлагайте. Надеюсь на отклики.