Павел Лебедев, уточни пожалуйста, ты имеешь ввиду что под каждого пользователя делать отдельную строку и там менять значение? Или каждое изменение рейтинга, это новая строчка?
Павел Лебедев, интересное решение, спасибо. Если ничего лучше не найду, сделаю именно так.
Я хотел еще делать пересчет рейтинга. Если вдруг новость удалят. Либо произойдет что-то другое.
А так же я планировал за месяц. В плане не обнулять каждый месяц. А за последние 30 дней(не правильно выразился изначально)
Konata Izumi, примеры к сожалению я не нашел. Я и написал, что логику не могу составить.
Мне кажется что перебирать все новости при каждом обновлении страницы и составлять рейтинг не очень хорошая практика. Поэтому и попросил помощи у Тостера.