DEV: Репутация по-новому
- TES Online
- Блоги
- DEV: Репутация по-новому
Какое-то время назад, мы ввели систему репутации, она представляла собой простейший из вариантов: есть репутация контента и есть репутация пользователя (зависела исключительно от комментариев). Конечно, вариант не самый лучший, довольно быстро появились «молодцы», которые занимались целенаправленной раздачей минусов неугодным им людям. В этой связи мы ввели ограничение на количество «лайков» в день, а потом еще и невозможность ставить лайки в течении двух недель после регистрации. В общем, система репутации была не самая интересная.
Так где мои +2000? Куда делись мои -100500 минусов?
Новый вариант системы учитывает все оценки, связанные с комментариями и контентом, но делает это по другому. Теперь это не сумма всех плюсов и минусов, теперь репутация — это показатель поддержки населения нашего сайта. Для примера:
Если пользователь поставил Вам 10 минусов и 20 плюсов, то он даст вам +1 в репутацию, если же 20 минусов и 10 плюсов, тогда уже -1. Таким образом, если 5 человек дает -1, а 10 человек дает +1, то результирующее значение репутации будет 5, что означает что ваш поддержка равна 5-ти пользователям, конечно, по факту, вас не любит 5 человек, а поддерживают 10.
Особенно хотелось бы отметить, что теперь бесполезно «ходить и ставить минусы» на каждый пост, в любом случае «цель прессинга» получит всего лишь «-1», а для новых аккаунтов, созданных с целью занижения репутации, мы придумаем парочку… ловушек :)
Ох уж эти кавычки
И еще пара строк про небольшое «улучшение», на этой неделе мы внедрили системы типографики, которые заменяют кавычки, дефисы и тире и делают различные улучшения текста. Если будут какие-то ошибки — пишите в комментариях.
Послесловие: сейчас мы начинаем следующую фазу улучшения кода сайта, т. к. с контентом более-менее, если у вас есть какие-то идеи и пожелания или же баг-репорты, пишите в комментариях