Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!

Рейтинг_элемента = lg (множитель * число_обращений / время_с_момента_публикования)
Система подсчёта числа_обращений (или того что будет его заменять) оставлю за скобками, она сильно зависит от специфики сайта.
При этом «спросовые» новички имеют шанс попасть в топ, а старые и неактивные будут уходить в минуса. Разумеется, это лишь один из вариантов. Хотелось бы увидеть и ваши идеи.
О том, как гипербола помогла придумать новую систему рейтингов