Почему мои изменения не отражаются на сайте?

Lightning кэширует страницы, то есть он помнит, как выглядят страницы и показывает их посетителям вместо того, чтобы генерировать их каждый раз. Это все ускоряет, но требует дополнительного внимания.

Отслеживание изменения товаров

Lightning отслеживает изменения товаров, мониторя SQL-запросы OpenCart, также он проверяет изменение поля date_modified каждые 5 минут на случай внешних изменений базы данных.

Lightning автоматически обновляет кеши соответсвующих страниц при модификации, изменении количества в связи с покупкой или удалении товаров. Это делает информацию на сайте достаточно точной.

Но Lightning не в состоянии обновлять страницы при создании новых товаров. Очень сложно определить страницы, на которых должны появиться новые товары.

Также вы можете очистить кеш отдельных страниц.

Другие изменения

В общем, следует нажимать кнопку Lightning Очистить кеш после внесения серьезных изменений в ваш магазин, в том числе:

Обновление со временем

В Lightning есть настройка, как часто должен обновляться кеш страниц (по умолчанию 24 часа):

Учтите, что этот срок отсчитывается индивидуально для каждой страницы и каждая страница обновляется в свое время.

Так что, если вам не критично, вы можете ждать некоторое время, чтобы изменения появились на сайте. Также можно уменьшить время обновления страниц - но не делайте его слишком маленьким, чтобы ваш магазин не занимался перегенерацией кешей большую часть времени.

Создано 2018-11-04, последняя правка 2019-03-21