Как я могу хранить информацию о пользователях без регистрации? - PullRequest
0 голосов
/ 20 августа 2011

Я просто занимаюсь разработкой веб-сайта на PHP и хотел бы хранить некоторую информацию о поведении пользователя (например, сколько раз пользователь голосовал за статью или сколько раз пользователи запускали статью?) Без необходимости пользователя для регистрации.

Я не хочу нарушать законы. Я не хочу нарушать законы о хранении данных и все эти вещи, но я хотел бы найти более простой способ, чем зарегистрироваться, чтобы хранить некоторую информацию об использовании моего сайта.

Я подумал о подтверждении с адресом электронной почты и конкретным вопросом (например, как называется мой город, где я живу?).

Что ты думаешь? Что мне делать?

Ответы [ 3 ]

2 голосов
/ 20 августа 2011

Как насчет использования OpenID ? Многие крупные сайты являются поставщиками OpenID , поэтому весьма вероятно, что у любого пользователя вашего сайта уже будет личность, которую он мог бы использовать.

http://openid.net/

0 голосов
/ 20 августа 2011

Я не могу сказать вам, что законно, а что нет, но я работаю в компании, которая записывает статистику об онлайн-рекламе.

Одна из статистических данных, которую мы собираем, - это уникальные пользователи, мы делаем это на основе комбинации идентификаторов.

Это IP-адрес, пользовательский агент браузера и HTTP-cookie, которые объединяются в строку и хешируются для получения уникального идентификатора.

Теперь это может развалиться для пользователей с динамическими IP-адресами, поэтому файл cookie может быть достаточно подходящим или любая комбинация из перечисленных выше

0 голосов
/ 20 августа 2011

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

...