@AndroidRS

Как реализовать счетчик новых постов для каждого пользователя?

Есть несколько тем (сообществ) где пользователи постят свои посты. Каждый пользователь может быть подписан только на одну тему. Как посчитать колличество новых постов в теме на которую подписан пользователь именно для него? Код не нужен, мне бы алгоритм и структуру БД, а то что то на ум ничего не приходит.
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
xmoonlight
@xmoonlight Куратор тега PHP
https://sitecoder.blogspot.com
Отдельная таблица подписок: user_id, post_id, is_read
При создании нового поста, триггер БД должен всем, кто подписан на эту тему, создать запись с флагом "не прочитано".
Ну и сам счётчик - это count по каждому user_id.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы