Resource icon

Plugin Супер кэш (supercache) [Shop-Script] 3.1.1

Супер кэш (supercache) [Shop-Script]

fB1LznV.png


Плагин Super cache улучшает SEO и удобство использования вашего сайта за счет повышения его производительности.

Как это происходит:
  1. При посещении страницы сайта плагин сохраняет копию страницы в HTML формате и при повторном посещении страницы сервер отдает пользователю сохраненную копию, а не генерирует страницу с помощью php и mysql, что снижает нагрузку на ЦП и ОЗУ.
  2. Далее минифицирует HTML и встроенный JS и CSS, сокращая вес страницы примерно на 20%.
  3. Потом архивирует файл в формат GZIP, что уменьшает вес страницы примерно в 10 раз.
  4. И наконец все это вместе с подключенными шрифтами, картинками, JS и CSS файлами кэшируется на стороне клиента в браузере с помощью Server Worker (на основе библиотеки Workbox от Google). Это существенно сократит нагрузку на веб-сервер и позволит посещать кэшированные страницы даже при отключенном интернете.
Почему Вам нужен этот плагин:
  1. С мая 2021г google учитывает скорость загрузки для ранжирования сайта в поисковой выдаче, а это значит улучшая скорость вы улучшаете SEO оптимизацию сайта.
  2. Сайты, которые быстро загружаются более удобны для ваших пользователей, а это влияет на конверсию сайта, количество просмотренных страниц и в целом на поведенческий фактор.
  3. Повышает производительность веб-сервера позволяет выдерживать периоды высокой посещаемости.
  4. Улучшает показатели Core Web Vitals
Для каких сайтов «Супер кэш» будет наиболее эффективен:
  • Страницы сайта загружаются больше 2 секунд.
  • Большой размер страниц (много встроенного, не минифицированного CSS и JS кода, пробельных символов, переносов строк)
  • Долго генерируются страницы средствами PHP
Возможности плагина:
  • Настройка удаления кэша по расписанию (для этого понадобится Cron).
  • Удаление кэша вручную.
  • Создание статических HTML страниц.
  • Минификация HTML и встроенного JS и CSS.
  • Архивирование GZIP.
  • Исключение определенных страниц из кэширования.
  • Использования клиентского кэширования Server Worker (только для современных браузеров).
  • Выбор устройства с которого будет сохраняться кэш (десктоп, планшет, смартфон).
  • Работает со множеством доменов
Правила кэширования:
  • Страницы кэшируются только для не авторизованных пользователей, для авторизованных показывается стандартная версия сайта (опционально). Работает только тогда, когда авторизация осуществляется с нажатым чекбоксом «Запомнить меня» или на странице авторизации сайта за которую отвечает приложение магазин.
  • Для пользователей с правами администратора страницы не кэшируются.
  • При добавлении товара корзину пользователям будет показываться не кэшированная версия сайта (на время сессии).
  • При изменении товара, страница кэша товара удаляется.
  • При добавлении отзыва/комментария, страница кэша товара удаляется.
  • Страницы кэшируются только на том языке, который указан в настройках плагина (если не указано, то берется язык витрины).
  • При любых массовых изменениях на сайте необходимо очищать кэш.
Установка и активация кэширования:
В настройках плагина нажать "Включить кеширование" и "Сконфигурировать правила сервера".

Для веб-сервера Apache и Apache+Nginx: после сохранение настроек сконфигурированные правила отобразятся в настройках плагина их необходимо самостоятельно установить в самый вверх файла .htaccess, который находится в корне вашего сайта (модуль Mod_rewrite и поддержка .htaccess должны быть включены на сервере). Инструкция и видеоинструкция находятся в настройках плагина.

Для веб-сервера Nginx: после сохранение настроек сконфигурированные правила отобразятся в настройках плагина их необходимо самостоятельно установить в конфигурационный файл сервера. Инструкция и видеоинструкция находятся в настройках плагина. (требуется доступ к конфигурационному файлу сервера и возможность перезапустить сервер после внесения изменений.)

На других веб-серверах работа плагина не гарантируется!

Как проверить работу:
Необходимо зайти на любую из страниц приложения “Магазин”, как неавторизованный пользователь (лучше всего использовать другой браузер). Счетчик страниц в настройках плагина должен увеличиться. Значит плагин работает.

Чтобы точно замерить эффективность плагина необходимо измерять скорость загрузки страницы вручную, через консоль браузера, а не с помощью сайтов для измерения скорости, потому что они дают изменчивые и неточные результаты, при каждом запросе.

Чтобы вручную замерить скорость загрузки страницы. Зайдите на кэшированную страницу, как неавторизованный пользователь. Откройте консоль браузера, перейдите во вкладку «Сеть», выберите тип «Документ»/«HTML», в консоли отобразится название страницы на которой вы находитесь с данными загрузки (тип, размер, скорость и т.д). Потом очистите кэш и отключите кэширование, проделайте все заново и сравните результаты.
Author
sergey
Downloads
2
Views
124
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from sergey

Back
Top