Вступление
Opencart 3 имеет системы кэширования на двух уровнях, темы и SAAS. На этой версии системы кэширование можно, как включить/выключить из административной панели, так и быстро очистить кэш.
Что такое кэш
Не углубляясь в технические детали кэширования, кэш это набор файлов, которые хранятся в специальном каталоге и быстро вызываются из него для ускорения сайта магазина.
Зачем нужен кэш
Прежде сего, кэш сайта магазина нужен для ускорения загрузки страниц ресурса. При вызове пользователем страницы сайта системе не нужно собирать эту страницу, она берет готовую кэшированную страницу из кэш каталога.
Зачем удалять кэш
Если кэш ускоряет сайт магазина, встает вопрос зачем его удалять и чистить кэш. Здесь всё просто и поясню зачем чистить кэш Opencart на примере.
Предположим, вы создали страницу товара и показали в ней несколько фото этого товара. Посмотрев карточку товаров как пользователь, вам картинки не понравились и вы их решили изменить.
Поменять картинки не сложно, однако, если вы эту страницу уже открывали в браузере, система создала её клон и положила в каталог кэша. Чтобы страница с товаром показала новые картинки, вам нужно очисть кэш OpenCart.
То есть, любые изменения, которые вы делаете на сайте магазина из панели администрирования, вступят в силу если вы очистите кэш системы.
Как очистить кэш Opencart 3 из панели
На версии Opencart 3.x сделали простой инструмент удаления кэша. Чтобы очистить кэш OpenCart 3, достаточно войти в панель администрирования, нажать в правом верхнем углу значок «шестерёнки» и удалить кэш в модальном окне.
Как очистить кэш Opencart 3 по FTP
Осталась возможность очистить кэш вручную из каталога магазина через FTP или менеджер файлов вашего хостинга.
- Системный кэш Opencart лежит в каталоге: system/storage/cache. Его нужно чистить при установке нового шаблона, новых модулей.
- Кэш витрины лежит в каталоге image/cache. Это про изменения картинок.
- Не трогайте каталог library/cache.
Вывод
На время оформления магазина и наполнения этого товарами, советую отключить кэширование. Это упростит его оформление. Сделать это можно на той же вкладке Панель инструментов>>> Инструменты разработчика.
Еще статьи
- Как включить отображение ошибок php в Opencart
- 5 локальных сервера для OpenCart
- Как установить модуль Opencart
- Админ панель OpenCart – первое знакомство
- Модули Opencart 3: что такое, зачем нужны, модули коробочной версии
- Установка расширений OpenCart
- Как установить счетчик Яндекс метрика на OpenCart 3
- Главное меню OpenCart: как добавить, удалить пункт верхнего меню Опенкарт
- Производители товаров на Opencart — зачем нужны, как создать
- Системные требования для OpenCart
При чистки кэша ничего не слетит в настройках?