Вступление
Кэширование это возможность сохранить HTML образ страницы и при вызове динамической страницы магазина, не собирать динамическую страницу по частям, а сразу показать её HTML копию из кэша. Кэширование OpenCart значительно экономит время загрузки каждой страницы в отдельности и, как следствие, всего Opencart.
Кэширование OpenCart
В отличие от сжатия, кэширование сокращает количество обращений к базе данных. Напомню, степень сжатия для ускорения opencart выставляем на вкладке Магазины→Настройки→Сервер, пункт «Уровень сжатия», ставим 6.
Обращение к базе данных (запросы) увеличивает и включение ЧПУ (человеко понятных URL). Каждый раз при обращении системы к БД, к запросу о вызове URL, будет добавляться запрос замены системного URL на ЧПУ.
Напомню, как включить ЧПУ в Opencart и как добавить SEO названия. Вкладка Категория или Товар, строка SEO URL:
Кэширования url запросов OpenCart и OcStore
Вопрос кэширования url запросов, решен в русском клоне OpenCart, платформе OcStore. В комплект OcStore входит модуль SeoPro, который решает не только проблему формирования ЧПУ ссылок магазина, но и кэширует запросы к таблице url_alias.
Модуль SeoPro
Модуль SeoPro, формирует уникальные ссылки категорий и товара в категориях, благодаря чему исключаются дубли страниц магазина.
Как включить и настроить модуль SeoPro OcStore
Чтобы включить и настроить модуль SeoPro OcStore нужно сделать следующие шаги.
- Переименовать файл htaccess.txt в файл .htaccess (точка впереди обязательна);
- Если магазин стоит на в корневой папке домена, в файле htaccess в строке
RewriteBase /
После слеш нужно прописать каталог, где установлен магазин. Например, у меня демо магазин стоит в каталоге ocstore, поэтому в файле htaccess я пишу строку:
RewriteBase /ocstore/
Больше никаких изменений в файле .htaccess не делаем.
- В административной панели магазина, на вкладке: Система→Настройки магазина→Сервер,
- Включаем ЧПУ;
- Выбираем тип СПУ- SeoPro;
- Включаем ЧПУ товаров с категориями;
- НЕ ставим окончание ЧПУ (можете поставить);
- Сохраняетесь.
Если думаете, что это будет работать в автомате, то ошибаетесь.
Теперь в каждой категории и каждом товаре, нужно прописать Seo называние категории/товара (вкладка Данные). Seo название прописывается:
- только латинскими буквами,
- без пробелов,
- вместо пробелов тире,
- регистр имеет значение.
Некоторые поисковики различают регистр URL, поэтому лучше всё писать в нижнем регистре.
Важно! SEO название товара/категории должно быть уникальным в пределах всей системы.
В завершении
Управление кэширование OpenCart и OcStore происходит в файле: /system/library/cache.php.
©Shopiweb.ru
Другие статьи близкие по теме
- Основы управления магазином OpenCart
- Перевод OpenCart 2.0 на русский язык
- SEO Интернет магазина
- Установить шаблон OpenCart
- Раскрутить Интернет магазин с нуля
- Особенности оптимизации Интернет магазина
- Продвижение интернет магазина в поисковых системах
- Как включить ЧПУ Интернет магазина Open Cart
- Способы продвижения интернет магазина
- Установка OpenCart