Опубликовано: 07.05.2002
До сих пор позиция в рейтинге определялась числом кликов на материале... Теперь реализован следующий алгоритм. Пусть AGE - возраст статьи в днях, HITS - число кликов. Рейтинг статьи считается по формуле:
RATING = a*HITS+max(0,b*(c-AGE))
где a,b,c - параметры; a - коэффициент учёта хитов b - коэффициент учёта свежести с - максимальный возраст материала
Видно, что если AGE>c, то "свежесть" статьи вклад в рейтинг не даёт.
Так же возможны предельные случаи: a=0 - последние статьи за с дней b=0 - текущий вариант Выводятся статьи с ненулевым рейтингом
Принимаются пожелания по настройке коэффициентов
|