Witam,
Chciałbym na swojej stronie wyświetlać powiedzmy 10 najczęściej komentowanych artykułów, ale nie typu lista 'sztywna' wyświetlania od max komentarzy, ale lista zależna od czasu. Zastanawiam się jak do tego się zabrać.
Mój pierwszy pomysł jest taki - za każdy nowy komentarz artykuł zyskuje powiedzmy +X punktów popularności, jednocześnie wszystkie inne artykuły otrzymują -Y, przy czym X > Y i parametry X,Y zależne są od czasu, jeżeli artykuł jest 'stary' odejmowane jest trochę więcej punktów popularności. W praktyce miałoby to promować świeże artykuły, gdzie dodano dużo komentarzy i pozwalało na wyprzedzenie starszego artykuł z 30 komentarzami przez świeży z powiedzmy 10 komentarzami dodanymi w niedługim czasie po publikacji.
Macie jakieś inne pomysły, doświadczenia w tym temacie?
Pozdrawiam