Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 16.10.2011, 16:11
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Добрый день!Требуется дельный совет в следующей ситуации:На сайте есть объявления. При каждом просмотре объявления фиксируется кол-во просмотров. На основе данных формируется такой себе рейтинг популярности.Необходимо придумать механизм, который бы препятствовал накрутке счетчика просмотров объявлений (то есть когда человек специально заходит в свое объявление несколько раз подряд для повышения в рейтинге). Вариант смотреть ай-пишник пользователя не подходит по следующей причине: далеко не каждый пользователь имеет свой ай-пи, а выходит в "свет" под ай-пишником провайдера - получается, что все клиенты провайдера будут считаться как один пользователь, а этого хотелось бы избежать.Вариант, который я себе представляю, это создавать сессию для каждого юзера, и писать id всех посещенных объявлений - если есть повторы, то не крутить счетчик. Только не сильно еще представляю, как это реализовать. Получается, что в сессии будет лежать целый массив id...В общем, интересует Ваше мнение по этому вопросу.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Что такое упакованный массив в Delphi? Guest Новые вопросы и ответы 3 0 03.01.2012 18:56
1. Сессии и разные домены 3 уровня 2. Отлов закрытия сессии Guest Продолжение старого архива 0 17.10.2011 04:42
массив в сессии или как сохранять $_SESSION['arr'] в ajax Guest Ещё вопросы и ответы из архива 5 0 17.10.2011 01:28
Как в бд MySQL добавить массив ($array) если это возможно? Guest Продолжение старого архива 0 16.10.2011 16:11



© www.otvetnemail.ru - Форум вопросов и ответов.