SuperCache: с чего начать

SuperCache — плагин для Shop-Script. Он сохраняет HTML-копии страниц на сервере и использует их при повторных посещениях. При прямом подключении через сервер готовая страница отдаётся без повторной генерации средствами PHP и MySQL.

Перед установкой

Проверьте, какой сервер обслуживает магазин и кто может менять его настройки. От этого зависит способ подключения кеша.

  • Apache: нужны mod_rewrite и поддержка .htaccess.
  • Apache + Nginx: для подключения используются сгенерированные правила в .htaccess.
  • Nginx: нужны доступ к конфигурации сервера и возможность перезапустить его после изменений.
  • Webasyst Cloud: используется подключение через маршрутизацию. Оно медленнее прямого подключения на уровне сервера.

Для тем MegaShop 2.0 и Ahead требуется настройка отключения кеша при обновлении страницы. Учитывайте её при первоначальной настройке.

Порядок работы

  1. Установите и подключите кеш: выберите способ подключения для своего хостинга.
  2. Настройте стратегию и динамический контент: сопоставьте кеш с мобильной и десктопной версиями магазина.
  3. Проверьте работу и очистку кеша: убедитесь, что изменения магазина видны посетителям.

Возможности Premium

Premium добавляет расчёт и ограничение размера кеша, автоматическую очистку при достижении лимита, исключение и удаление кеша по типам страниц. Динамические блоки и их обновление через AJAX также относятся к Premium.

Перед настройкой этих функций убедитесь, что они доступны в вашей редакции. Общий сброс кеша и очистка кеша товаров описаны в руководстве по управлению кешем.

Материалы и помощь

Пошаговые инструкции и видео по подключению находятся в настройках установленного плагина. Дополнительно доступны видеодемонстрация SuperCache, страница продукта и карточка в магазине Webasyst.

Если настройка вашего окружения вызывает вопросы, обратитесь в поддержку до изменения серверных файлов.