Накрутка рейтинга
Как я и предполагала, появился человек, который решил всеми хорошими и не хорошими способами достичь в рейтинге первого места. Он начал ходить по профилям авторов новостей и злостно минусовать их новости, тем самым снижая их рейтинг, мало того, он начал регистрировать новых пользователей и плюсовать свои новости и свой профиль, посему предлогаю:
1. Ввести функционал регистрацию с 1го IP (конфиг да/нет)
2. После регистрации пользователь ничего не может плюсовать в течении N дней (да/нет, кол-во дней)
3. При минусовании профиля, комментария, новости рейтинг или сила (или то и то) того, кто минусует пропорционально уменьшался!
4. При регистрации нового пользователя, чтобы ему приходила 1 системная приватка, с логическим обоснованием его ограничений в течении N дней.
Плюс от системной приватки в том, что человек сразу ознакомиться как работают приватные сообщения на сайте.
спасибо за внимание
1. Ввести функционал регистрацию с 1го IP (конфиг да/нет)
2. После регистрации пользователь ничего не может плюсовать в течении N дней (да/нет, кол-во дней)
3. При минусовании профиля, комментария, новости рейтинг или сила (или то и то) того, кто минусует пропорционально уменьшался!
4. При регистрации нового пользователя, чтобы ему приходила 1 системная приватка, с логическим обоснованием его ограничений в течении N дней.
Плюс от системной приватки в том, что человек сразу ознакомиться как работают приватные сообщения на сайте.
спасибо за внимание
- +6
- 18 октября 2008, 22:12
- Lora_GT
Объясните что вы имеете в виду в пункте 1, пжлста.
Если я правильно понял, вы хотите поставить регистрацию один раз с одного IP? Ужас какой. Запрещать ничего не надо, нужно быть хитрее.
Я сделал так — при регистрации целовеку присваивался уникальный код и записывался в базу и ему в куки, также записывался его IP, если он заходил под своим ником с другого компа, то в базу записывался и на новый комп еще куки код/ip (если до этого на этом компе не было логина/регистрации). Человек меняет ник — куки код/ip записывается на его ник. Таким образом, можно проследить все связи того или иного ника, независимо от того, регистрация по инвайтам или нет. А если можно проследить, то можно обнулить все его голосования и другим и себе.
Почему я не ограничился IP? Потому, что IP у меня умели менять чаще через прокси, чем догадывались, что я еще и уникальный код присваиваю ;)
2 — пункт решается изменением кармы, скажем за топик/пользователя человек сможет голосовать когда карма стала +5 скажем. хотя у меня полно народу в ридонли, надо бы им карму чтоли автоматически прибавлять в зависимости от кол-ва просмотров…
3 — да! У человека должна быть не только сила голоса но и количество этих голосов в сутки в зависимости от силы. (вкл/выкл)
4 — вы сами давно бы это реализовали у себя, вы же спец, и выложите сюда, в блог. Это при регистрации пользователя добавляется ему сразу в таблицу приваток сообщение. Там минутное дело это сделать.
Если я правильно понял, вы хотите поставить регистрацию один раз с одного IP? Ужас какой. Запрещать ничего не надо, нужно быть хитрее.
Я сделал так — при регистрации целовеку присваивался уникальный код и записывался в базу и ему в куки, также записывался его IP, если он заходил под своим ником с другого компа, то в базу записывался и на новый комп еще куки код/ip (если до этого на этом компе не было логина/регистрации). Человек меняет ник — куки код/ip записывается на его ник. Таким образом, можно проследить все связи того или иного ника, независимо от того, регистрация по инвайтам или нет. А если можно проследить, то можно обнулить все его голосования и другим и себе.
Почему я не ограничился IP? Потому, что IP у меня умели менять чаще через прокси, чем догадывались, что я еще и уникальный код присваиваю ;)
2 — пункт решается изменением кармы, скажем за топик/пользователя человек сможет голосовать когда карма стала +5 скажем. хотя у меня полно народу в ридонли, надо бы им карму чтоли автоматически прибавлять в зависимости от кол-ва просмотров…
3 — да! У человека должна быть не только сила голоса но и количество этих голосов в сутки в зависимости от силы. (вкл/выкл)
4 — вы сами давно бы это реализовали у себя, вы же спец, и выложите сюда, в блог. Это при регистрации пользователя добавляется ему сразу в таблицу приваток сообщение. Там минутное дело это сделать.
моё предложение внести в базовый функионал. По поводу, сделайте и кто тут умный… вы собсно тут что забыли?
тут это где и кто тут умный? спокойнее, терять над собой контроль это лишнее в любом вопросе :)) я не в личную вашу переписку залез, а идея ваша для того, чтобы ее в базовый функционал включать, недоработана. удачи!
Вот я эту проблему тоже пытаюсь решить.
В LS 0.4 есть что-то новое на эту тему?
В LS 0.4 есть что-то новое на эту тему?

- AndreySuperstar
- 19 февраля 2010, 17:03
- ↓
Одно из решений, как это у меня на форуме в свое время было сделано:
1) Рядом с любым постом или комментарием отображается, с какого именно IP он оставлен. Видит, разумеется, только админ сайта. Это очень помогает вычислить клонов. Дополнительно, полезно высылать админу уведомление о регистрации нескольких пользователей с одного ip.
2) В профиле пользователя отображается, что он кому-то понизил или повысил рейтинг. Притом, только админ видит кому именно. Остальные — сугубо поле из зеленых и красных точек. Это не породит кармовойны, но другие пользователи будут знать: этот пользователь постоянно кого-то минусит.
3) Пользователь может менять кому либо рейнинг («сила»/n) раз в сутки. Но не меньше одного раза, если рейтинг голосующего положительный. n выставляется админом, в зависимости от активности сообщества. Как вариант, привязать не к силе, а к рейтингу.
Не думаю, что это сложно реализовать любому, кто хоть немного знает PHP.
1) Рядом с любым постом или комментарием отображается, с какого именно IP он оставлен. Видит, разумеется, только админ сайта. Это очень помогает вычислить клонов. Дополнительно, полезно высылать админу уведомление о регистрации нескольких пользователей с одного ip.
2) В профиле пользователя отображается, что он кому-то понизил или повысил рейтинг. Притом, только админ видит кому именно. Остальные — сугубо поле из зеленых и красных точек. Это не породит кармовойны, но другие пользователи будут знать: этот пользователь постоянно кого-то минусит.
3) Пользователь может менять кому либо рейнинг («сила»/n) раз в сутки. Но не меньше одного раза, если рейтинг голосующего положительный. n выставляется админом, в зависимости от активности сообщества. Как вариант, привязать не к силе, а к рейтингу.
Не думаю, что это сложно реализовать любому, кто хоть немного знает PHP.
если проект набрал определенную целевую аудиторию можно ввести инвайты

- NonStop2009
- 20 февраля 2010, 11:34
- ↓
Комментарии (24)
RSS свернуть / развернуть