Почему мои изменения не отражаются на сайте?
Lightning кэширует страницы, то есть он помнит, как выглядят страницы и показывает их посетителям вместо того, чтобы генерировать их каждый раз. Это все ускоряет, но требует дополнительного внимания.
Отслеживание изменения товаров
Lightning отслеживает изменения товаров, мониторя SQL-запросы OpenCart, также он проверяет изменение поля date_modified каждые 5 минут на случай внешних изменений базы данных.
Lightning автоматически обновляет кеши соответсвующих страниц при модификации, изменении количества в связи с покупкой или удалении товаров. Это делает информацию на сайте достаточно точной.
Но Lightning не в состоянии обновлять страницы при создании новых товаров. Очень сложно определить страницы, на которых должны появиться новые товары.
Также вы можете очистить кеш отдельных страниц.
Другие изменения
В общем, следует нажимать кнопку Lightning Очистить кеш после внесения серьезных изменений в ваш магазин, в том числе:
- настройки магазина
- язык или валюта
- параметры шаблона
- настройки модулей
- установка/удаление дополнений
- изменение категорий
Обновление со временем
В Lightning есть настройка, как часто должен обновляться кеш страниц (по умолчанию 24 часа):
Учтите, что этот срок отсчитывается индивидуально для каждой страницы и каждая страница обновляется в свое время.
Так что, если вам не критично, вы можете ждать некоторое время, чтобы изменения появились на сайте. Также можно уменьшить время обновления страниц - но не делайте его слишком маленьким, чтобы ваш магазин не занимался перегенерацией кешей большую часть времени.