SuperCache

Супер кеш

Плагин кеширования страниц для Shop-Script, который отдаёт готовые HTML-копии страниц без перегенерации через PHP и MySQL.

ДОСТУПЕН

Линейка StartWebSite · Webasyst / Shop-Script · 3.1.7

Обзор

SuperCache сохраняет на сервере готовые HTML-копии страниц сайта и отдаёт их при повторных визитах. Динамические блоки (Premium) обновляют отдельные части содержимого в фоне, поэтому кешированные страницы могут оставаться актуальными.

Ключевые особенности

  • Страницы отдаются из готового HTML-кеша без нового запроса к PHP и MySQL.
  • Заявленная производителем скорость загрузки страницы: до ~30 мс.
  • Снижает нагрузку на сервер.
  • Активно поддерживается и регулярно обновляется.

Возможности

  • Кеширование HTML-страниц
  • Минификация HTML, встроенных JS и CSS
  • GZIP-сжатие
  • Очистка кеша по CRON
  • Полный сброс кеша
  • Удаление кеша товара после редактирования или сохранения
  • Массовая очистка кеша для выбранных товаров
  • Гибкая обработка строк запроса
  • Кеширование на стороне клиента через Service Worker на основе Workbox
  • 4 стратегии кеширования для разных сценариев устройств и кеша
  • Поддержка нескольких доменов
  • Интеграции: Critical CSS, Responsive Images PRO, определение и выбор города, SEO-регионы

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

  • Расчёт размера кеша
  • Ограничение размера кеша
  • Автоматическая очистка при достижении лимита
  • Исключение типов страниц из кеширования
  • Удаление кеша по типу страниц
  • Динамические блоки
  • Обновление динамических блоков через AJAX

Для кого

  • Высоконагруженные интернет-магазины на Shop-Script
  • Проекты с медленной генерацией страниц
  • Проекты с большим количеством установленных плагинов
  • Сайты на маломощных серверах
  • Разработчики и администраторы Shop-Script
  • Проекты на темах MegaShop 2.0 и Ahead

Совместимость

  • Shop-Script X и более ранние версии
  • Apache + mod_php
  • Apache + Nginx
  • Nginx
  • Webasyst Cloud

Требования

  • Apache: mod_rewrite и .htaccess
  • Nginx: доступ к конфигурации сервера
  • MegaShop 2.0 и Ahead: необходимо настроить отключение кеша при перезагрузке страницы

Установка

  1. Установите SuperCache из магазина Webasyst.
  2. Включите необходимые опции.
  3. Нажмите «Включить кеширование».
  4. Нажмите «Настроить правила сервера».
  5. Apache / Apache + Nginx: скопируйте сгенерированные правила в начало файла .htaccess в корне сайта.
  6. Nginx: скопируйте правила в конфигурацию сервера; потребуется доступ к конфигурации и перезапуск сервера.
  7. Другие серверы и Webasyst Cloud: включите «Подключить кеш через маршрутизацию».

Пошаговая инструкция и видеогид доступны в настройках плагина.

Релизы

  • 3.1.7

    Исправлена очистка кеша страницы товара после публикации отзыва и некорректные пути к файлам кеша в среде Windows.

  • 3.1.6

    Исправлены мелкие ошибки.

  • 3.1.5

    Небольшие улучшения.

  • 3.1.4

    Улучшена генерация правил сервера.

  • 3.1.3

    Небольшие улучшения.

Видео

Плеер RUTUBE загрузится после нажатия кнопки.

Открыть на RUTUBE

Поддержка

Часы поддержки: 10:00–18:00 МСК, пн–пт

Что входит в поддержку

  • Консультация по настройке
  • Ответы на вопросы о работе плагина
  • Настройка плагина по запросу

Важные ограничения

  • Webasyst Cloud подключает кеш через маршрутизацию и работает медленнее, чем прямая интеграция на уровне сервера.