Перейти к публикации

Алгоритм против накрутки рейтинга новости


Рекомендованные сообщения

Суть проблемы:

На сайте влючена возможность для гостей выставлять рейтинг новостей (стихоплюй :D )

Фильтрация в движке идет только по IP. Т.е. человек с динамическим ip вкл-выкл интернет - опять голосует.

Кто-то разрабатывал для себя алгоритм решения?

Я себе представляю два варианта.

1. При первом голосовании регистрируется Кука. Затем фильтрация идет как по ip, так и по этой Куке, которая также заносится в лог БД.

2. Ежедневный перебор логов за сутки и выявление накрутки. Корректировка. (вот тут как раз проблема, не представляю как это реализовать)

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

Изменено пользователем pleomax
Ссылка на сообщение
Поделиться на других сайтах

pleomax,

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

Ссылка на сообщение
Поделиться на других сайтах
  • 7 месяцев спустя...

pleomax,

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

Ну я бы сказал, что это самый радикальный способ. Но полностью с Вами согласен.

Решил проблему привязкой профиля пользователя к номеру телефона. Пользователь вводит номер телефона, на него высылается код. После ввода полученного кода, пользователь получает возможность голосовать.

Ссылка на сообщение
Поделиться на других сайтах

Решил проблему привязкой профиля пользователя к номеру телефона. Пользователь вводит номер телефона, на него высылается код. После ввода полученного кода, пользователь получает возможность голосовать.

B что, голосуют? Я бы не стал с такими заморочками.

Ссылка на сообщение
Поделиться на других сайтах

Дело в том, что на сайте существует постоянная аудитория и часто проводятся конкурсы. Грубо говоря, данная функция изначально была введена, чтобы отделить реальных пользователей от случайных прохожих и накрутчиков, а уж потом мы стали ее использовать для целей, описанных выше. Если человек зашел на сайт целенаправленно для голосования, то для него не составит труда зарегистрироваться и единовременно пройти процедуру валидации (< 2 мин). Если это случайный посетитель, который зашел с другой целью - почитать новости, посмотреть фото, послушать музыку - и не захотел утруждать себя регистрацией, то мы не расстроимся. Номера телефонов хранятся в базе в зашифрованном виде.

Понятное дело, что для обычных новостных сайтов это ни к чему.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...