Задать вопрос
@Alk90
php, mysql, jquery, css, html, api

Потерял смысл кеширования. Как кешировать данные для разных пользователей?

Всем привет! Подскажите как решить такую проблему...
Решил кешировать данные для ленты новостей... Но тут проблема... в каждой новости можно поставить лайк, а значит для того чтобы подсветить пользователю другим цветом те новости, к которым он лайк поставил - нужно получать данные о лайках в запросе к БД вместе с данными о новостях....
Получается, если закешировать на выходе полученный список новостей - следующий пользователь будет видть не свои лайки, а чужие...
Выходит что в такой ситуации кеш бессмысленнен, или есть способы обойти эту проблему?
  • Вопрос задан
  • 138 просмотров
Подписаться 2 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    FullStack-разработчик: тариф PRO
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы