Ребят, подскажите, как происходит работа с кешем в 7-м друпале.
Например, при создании новой ноды необходимо сбросить кеш
главной страницы
+ кеш таксономий к которой нода имеет отношения
+ кеш тех страниц информацию на которых выводится посредством views.
Со всем этим успешно справляется boost для 6-ки. А как для 7-ки? Может есть еще гибче вариант?
Ненормально ведь при создании ноды скидывать весь кеш или время жизни ставить даже 6 часов
Комментарии
Возможно будет полезно http://drupalace.ru/lesson/sistema-keshirovaniya-drupal-7-chast-pervaya-...
Спасибо, но уже читал. Там несколько о другом. Мне же, хотя, полагаю, далеко не только мне, нужен инструмент по сбросу кеша в зависимости от действий пользователя
Толком до конца не понял что тебе нужно... посмотри на всякий случай... может это оно - Boost Expire - автоматически обновляет сгенерированные модулем Boost html-страницы после редактирования материала...
Это то только 1 из 10-ти требуемых функций.
Представьте добавилась новая нода (новость) задача сбросить все страницы, где эта самая нода показывается пользователю а именно:
страницы таксономии (пагинатор)
страницы где views выводит информацию об этой новости на внутренних страницах сайта
boost для 6-ки идеально это решает, а для 7-ки он кастрированный и в нем ничего нет.
Получается либо:
кеш живет грубо говоря 10 минут (но за чем он тогда нужен вообще)
пользователи видят неактуальную информацию (в этом случае кеш создает проблемы)
Советую почитать http://drupalace.ru/kesh-stranic-snizhenie-nagruzki-na-server-s-pomoshch...