Поддержка Проблемы и решения Рейтинги постов, пользователей, комментариев

  • Привет. Поделитесь плагинами или наработками с помощью которых можно было бы реализовать систему рейтингов постов, пользователей и комментариев. Что-нибудь что бы позволило сделать что-то вроде рейтингов на Хабре:

    1. У постов (страниц и т. п.) есть свой рейтинг, который пользователи могут менять минусуя или плюсуя.
    2. Если публикация автора получает плюсик или минус, то рейтинг аккаунта автора также меняется (возможно, рейтинг автора это сумма рейтинга всех постов).
    3. С рейтингом комментариев тоже самое, что и с постами, но не обязательно 🙂

    Естественно, лог плюсов и минусов должен храниться в какой-то отдельной таблице, а не в postmeta. Иначе наберется пара тысяч оценок для одной записи (поста, страницы) и сервер лопнет в попытках загрузить все postmeta для этой страницы.

    Быть может, какие-то доклады были по тому, как устроена система лайков на wordpress.com? Или просто схема таблицы для таких целей.

    Из более-менее адекватного нашел WP-PostRatings — там хотя бы отдельная таблица в БД есть, но код внутри не сильно клевый и никакой работы с рейтингами пользователей там как бы нет (хотя, если сделать рейтинг аккаунта в виде суммы рейтингов постов, то по идее подойдет такая стуктура).

  • Тема «Рейтинги постов, пользователей, комментариев» закрыта для новых ответов.