вопрос
Нужно к примеру выводить новости в топ за весь период, но так чтобы считались популярные новости по просмотрам за неделю или за месяц. т.е из общего числа всех новостей будут браться популярные новости которые больше просматривались за неделю и месяц. А не учитывались новости только добавленные за текущую неделю или месяц. Как такое сделать? Кто подскажет?
Всё довольно просто:
1. Огранизовать учёт просмотров новостей за определённый промежуток времени т.е. записывать просмотры в БД с привязкой к дате.
2. Отобрать новости из БД по заданным критериям (сумма просмотров, попадающая в промежуток дат от и до).
1. Огранизовать учёт просмотров новостей за определённый промежуток времени т.е. записывать просмотры в БД с привязкой к дате.
2. Отобрать новости из БД по заданным критериям (сумма просмотров, попадающая в промежуток дат от и до).