Я знаю, что уже есть некоторые из этих вопросов, но я все еще не уверен, что делать.
Проблема
Я хотел бы, чтобы посетители могли голосовать за или против один раз. Сначала я подумал, что буду использовать IP-адрес, чтобы отслеживать их, но, очевидно, мобильные IP-адреса часто меняются (мое обновление каждой страницы).
Другие люди утверждают, что вы должны отслеживать их по идентификатору пользователя, но я не хочу, чтобы они принудительно регистрировались.
Итак … есть ли способ отслеживать уникальных мобильных пользователей. С сессиями, куки, IP-адресами или чем-то еще?
Для меня сессии кажутся лучшим способом сделать это. Это позволяет пользователям голосовать несколько раз, но не так быстро, и если это не сильно замедлит работу сайта.
Чтобы дать вам пример людей: http://votezine.com/list/penguins-are-awesome-for-many-reasons-what-do-you-like-most
Вы можете использовать отпечаток браузера поверх методов, которые вы упомянули.
Других решений пока нет …