Система рейтинга. Конструкция и создание

Печать RSS
114

Автор
Пишу, строю и воображаю
0
Разрабатываю веб-сайт - про машины.

Почти всё сделано. Остались мелкие детали. НО есть одна система, которую Я никак не могу еще в этапе «обдумываю в голове» создать. Это рейтинг. Рейтинг МАШИН.

Расскажу кратко о сайте. Сайт про легковые авто. Регистрируется аккаунт. После чего аккаунт имеет возможность добавлять машины в базу данных. Хоть 1 хоть 100, ограничений нет. После чего данные авто появляются на сайте. И другие зарегистрированные могут посещать страничку авто, добавлять комментарии. А сам автор странички авто, сможет вести Бортовой Журнал (подтип блог), добавляя записи про авто, то что он сделал, тюнинг, ТО или др. запись. Также, другие зарегистрированные юзеры могут комментировать данные записи в Бортовом Журнале.

А есть еще разделы как: «ЛУЧШИЕ 100 МАШИН» и «МАШИНА НЕДЕЛИ». Теоритически они должны выполнять следующее:
«ЛУЧШИЕ 100 МАШИН» - выводит из базы 100 машин у которых наивысший рейтинг.
«МАШИНА НЕДЕЛИ» - ИЛИ выводит машину у которой самый высокий рейтинг ИЛИ машину которая за неделю набрала больше всего рейтинга.

Так вот про организацию и созданию такого рейтинга. Можно сделать привязкой по СМС регистрацию, чтобы сократить самонакрутку и считать РЕЙТИНГ = количество комментариев + количество просмотров + количество записей БЖ + количество «класс» на записях в БЖ. Но я не хочу делать привязку по смс. Минусов много. По IP можно, но мне кажется это будет ОЧЕНЬ сложно, даже не сложно, а трудоёмко этто всё везде прописывать, проверять а потом начислять.

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

Всем остальным за участие в теме - большое спасибо!
Автор
Пишу, строю и воображаю
0
ИЛи может привязать к юзеру? То есть зарегистрированный - может оставлять и комменты и жать класс. А в таблице записывать его данные. И сверять нет-нет на новые юзера. Для накрутки нужны будут новые юзверя, а значит его можно же теоретически поймать?

Помогите решить вопросег)
В

Пришелец
0
РЕЙТИНГ =
+ количество комментариев (все ясно. 20% от общего рейтинга, а флуд банить - вот тебе и модераторы уже нужны, что есесна +)
+ количество просмотров (от разных юзверей.. каждуый месяц сбрасывать эту базу и можно по новой в общий рейтинг)
+ количество записей БЖ (ну не банить же за флуд владельца авто? тогда за каждые записи к которым много лайков давать рейт, а не за все подряд)
+ количество «класс» на записях в БЖ (ну тоже от разных юзверей, базу не сбрасывать)

+ лайк машине: 1 юзер - 1 лайк (50%)
Автор
Пишу, строю и воображаю
0
Trionix, нравится идея, но братан, согласись что хозяин своей тачки захочет 1 место, что он сделает? зарегистриует 100 пользователей, с каждого поставит класс и тачке и бж + коммент какой нибудь.

Добавлено через 00:16 сек.
ИЛИ просто придумать новую систему присвоения статуса!!! НЕ ЗАВИСЯЩАЯ ОТ САМИХ ЮЗЕРОВ!

Например взять за рейтинг дату добавления авто! Количество бортового журнала (только записи которые одобряает администрация, например просто фотосессию - не стоит за давать балл, а вот например поменял бампер, поставил мпакет, или сделал мотор и поменял сам лампочку в спидометре и сделал фотоотчет - за это балл). Количество посещений сайта в день - ну хотя блин это же не должно на авто отражаться, ведь человек может добавить тачку, раз в месяц заходить, но пздц такие четкие записи в бж оставлять
Изменил: ШЕДЕВР (16.10.2012 / 21:54)
В

Пришелец
0
1 лайк = 1 бакс. как то так. или пусть лайки юзеры зарабатывают каким либо путем на сайте.. и тратят кровно заработанные.

воображай
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск