Сброс кэша Views при обновлении материала

Кэш является неотъемлемой частью любого более менее серьезного сайта. Это так же относится к Drupal и его самому популярному модулю Views.

Данный модуль имеет свой механизм кэшировнаия, что повышает его быстродействие, однако при изменении какого либо содержимого ноды, информация появляется только после сброса кэша. Это не всегда удобно. Для этого существует замечательный модуль Views content cache, который позволяет сбрасывать кэшь вьюшки при изменении/добавлении/удалении ноды.

Для его включения скачиваем его с drupal.org либо используем команду drush:

drush dl views_content_cache

Включаем его и переходим к редактрованию вьюшки.

В дополнительных параметрах выбираем способ кэширование "На базе содержимого", далее выбираем тип материала, при обновлении которого будет сбрасываться кэш и выбираем само действие "Nodes updated/created/deleted".

Важной особенность является то, что минимальное время жизни кэша должно быть выставлено в "Нет". 

После сохранения настройки будут применены