Кешування opencart і ocstore, як зробити інтернет магазин

Кешування це можливість зберегти HTML образ сторінки і при виклику динамічної сторінки магазину, що не збирати динамічну сторінку по частинах, а відразу показати її HTML копію з кеша. Це значно економить час завантаження кожної сторінки окремо і, як наслідок, всього Opencart.

кешування OpenCart

На відміну від стиснення, кешування скорочує кількість звернень до бази даних. Нагадаю, ступінь стиснення для прискорення opencart виставляємо на вкладці Магазини → Установки → Сервер, пункт «Рівень стиснення», ставимо 6.

Звернення до бази даних (запити) збільшує і включення ЧПУ (людино зрозумілих URL). Кожен раз при зверненні системи до БД, до запиту про виклик URL, буде додаватися запит заміни системного URL на ЧПУ.

Кешування opencart і ocstore, як зробити інтернет магазин

Кешування opencart і ocstore, як зробити інтернет магазин

Результат налаштування ЧПУ OpenCart

Кешування url запитів OpenCart і OcStore

Питання кешування url запитів, вирішено в українському клон OpenCart, платформі OcStore. У комплект OcStore входить модуль SeoPro, який вирішує не тільки проблему формування ЧПУ посилань магазину, а й кешируєт запити до таблиці url_alias.

Читати ще: Як перевести ZenCart

модуль SeoPro

Як включити і налаштувати модуль SeoPro OcStore

Щоб включити і налаштувати модуль SeoPro OcStore потрібно зробити наступні кроки.

  • Перейменувати файл htaccess.txt в файл .htaccess (точка попереду обов'язкове);
  • Якщо магазин стоїть на в кореневій папці домену, в файлі htaccess в рядку

Після слеш потрібно прописати каталог, де встановлений магазин. Наприклад, у мене демо магазин варто в каталозі ocstore, тому в файлі htaccess я пишу рядок:

Більше ніяких змін в файлі .htaccess не робимо.

Кешування opencart і ocstore, як зробити інтернет магазин

Включити SeoPro в ocStore

Якщо думаєте, що це буде працювати в автоматі, то помиляєтеся.

  • тільки латинськими буквами,
  • Без пропусків,
  • замість пробілів тире,
  • регістр має значення.

Читати ще: Як встановити OpenCart 2.0 на практиці

Деякі пошуковики розрізняють регістр URL, тому краще все писати в нижньому регістрі.

Кешування opencart і ocstore, як зробити інтернет магазин

Seo url OcStore

Кешування opencart і ocstore, як зробити інтернет магазин
Кешування opencart і ocstore, як зробити інтернет магазин

На завершення

Управління КЕШ в Opencart і OcStore відбувається в файлі: /system/library/cache.php.

Інші статті близькі по темі