Плагины кэширования для WordPress

Автор: Anna ProTraffic
15 января 2021

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

WP Rocket 

Платная утилита для Вордпресс. Цена лицензии зависит от выбранного тарифного плана:

  • 49 $ в год — поддерживается один сайт;
  • 99 долларов — 3 веб-ресурса;
  • 249 $ — можно подключать неограниченное количество площадок.
WP Rocket

Особенности данного плагина:

  • быстрая установка;
  • возможность минимизации, конкатенации, оптимизации базы данных;
  • поддержка режима Multisite — кэширование поддоменов, директорий;
  • сжатие GZIP;
  • оптимизация шрифтов Гугл — меньше http-запросов благодаря оптимизации Google Fonts;
  • предварительная выборка cache;
  • автоматическое исключение корзины и страниц оформления заказа из процесса кэширования — уникальный шанс при использовании WooCommerce, Easy Digital Downloads, Jigoshop, iThemes Exchange, Wp-Shop;
  • импорт/экспорт — экономится время при переносе настроек;
  • ленивая загрузка изображений — значительно ускоряет отображение контента (данная технология используется Youtube, Facebook, Yahoo);
  • мобильное обнаружение.
отзывы WP Rocket
Отзывы WP Rocket

Быстродействие плагина на различных веб-серверах:

  • Apache (без кэша 3,00 с/2,1 с, просто 1,00 с/597 мс) — 1.05 с/1.02 с, просто 659 мс/426 мс;
  • LiteSpeed (без промежуточного буфера 1,61/1,05) — занято 1,45 с/746 мс;
  • NGINX (1,78 с/1,34 с) — занято 1,58 с/937 мс.

А это данные GTmetrix: с WP Rocket (Ракета) время загрузки сократилось на 0,98 секунды, улучшив скорость на 34,12% (другой результат 35,21%). 

Преимущества:

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

Недостатки:

  • платный;
  • возможны сбои работы сайта при неправильном изменении настроек модуля.

А это сравнение с другими программами по наличию полезностей.

Особенности WP Rocket

LiteSpeed Cache 

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

LiteSpeed Cache

Версия 3.6.1. Последнее обновление было 2 недели назад, скачали его более 1 млн пользователей. Совместим с WP 4.0 и выше. 

Данные по быстродействию LSC в зависимости от конкретного сервера:

  • Apache (3,00 с/2,1 с, просто 1,00 с/597 мс) — занято 982 мс/1.02 с, просто 569 мс/532 мс;
  • LiteSpeed (без промежуточного буфера 1,61/1,05) — занято 934 мс/741 мс;
  • NGINX (1,78 с/1,34 с) — занято 1,28 с/969 мс.

Плагин обладает несколькими возможностями:

  • мощные инструменты управления, которых нет у некоторых аналогичных plug in;
  • умная очистка временного хранилища на основе тегов;
  • кэширование вызовов WP Rest API;
  • приватный режим;
  • мультисайтовость — только для LiteSpeed;
  • оптимизация изображений (не для всех серверов) — уменьшение размера, WebP;
  • минимизация файлов — сокращение от лишних пробелов и символов в коде, выборочная настройка, сжатие размера исходного кода;
  • совместимость с плагинами электронной коммерции;
  • комбинирование CSS/JavaScript — объединение нескольких файлов в один, раздельное конфигурирование, удаление дублированного кода;
  • поддержка CDN для ускорения работы сайта — устраняет необходимость использовать дополнительный плагин CDN;
  • раздельное кэширование для десктопа и мобильных устройств;
  • браузерный cache для всех веб-серверов— контент воспроизводится из временного буфера на устройстве;
  • отложенная загрузка иллюстраций — автоматически сохраняется время отображения;
  • HTTP/2, HTTP/3, QUIC, ESI;
  • оптимизация базы данных — ускоряется запрос к БД.

LiteSpeed по производительности лучше многих аналогов. Он значительно быстрее обрабатывает запросы.

Обработка кэша

Преимущества LSCWP:

  • доступный — LSC на данный момент бесплатный, но для использования серверного кэша на полную мощь, предлагается воспользоваться лицензией Enterprise (96 долларов в месяц для крупных хостинговых компаний);
  • оптимизация изображений и базы данных — хотя только для LiteSpeed, но все же;
  • возможность интеграции с CDN, включающей 13 серверов на 14 континентах мира (QUIC.cloud);
  • лучшая производительность;
  • отличная поддержка пользователей — форум, вики, документация, блог, сообщество, FB.

Недостатки:

  • не совсем корректная работа с веб-серверами Apache, Nginx — некоторые функции будут недоступны, весь потенциал плагина раскрывается только на LiteSpeed;
  • QUIC.cloud бесплатный сейчас, но в будущем разработчики планируют добавить платные тарифы.

По сути, технология LiteSpeed фактически не выполняет кэширование. Основные функции возложены на модуль веб-сервера, а плагин лишь взаимодействует с ним. Сами файлы памяти не хранятся в файловой структуре движка Вордпресс.

настройки главного меню
Настройки главного меню 

W3 Total Cache

Популярное решение от команды BoldGrid, который часто скачивается пользователями. Используется для улучшения производительности веб-ресурсов, работающий на движке WordPress. Сокращает время загрузки за счет интеграции с CDN и новейших передовых практик.

W3 Total Cache

На данный момент выпускается в версии 2.0.1. Обновление проводилось 2 недели назад. Более 1 млн установок. Совместим с Вордпресс 3.2 и выше, PHP — 5.3 и выше.

Особенности этого плагина:

  • улучшение общей производительности сайта, особенно для мобильных версий и SSL;
  • браузерный cache;
  • минимизация HTML, CSS, JS — дает возможность сэкономить пропускную способность до 80%;
  • отсутствие каких-либо конфликтов с хостингом;
  • прозрачное управление CDN;
  • поддержка ускоренных страниц AMP;
  • кэширование фидов — разделы, теги, комментарии;
  • оптимизация базы данных;
  • Lazy loading для медиафайлов;
  • очистка промежуточного браузера с помощью WP-CLI;
  • обратная интеграция прокси через Nginx или Varnish.
Особенности W3 Total Cache

Вот какие результаты по данному плагину афиширует GTmetrix: время загрузки сайта при его установке улучшается на 20,64% (29,16% лучший результат на некоторых ресурсах). 

Преимущества:

  • простая установка — достаточно зайти в административную панель WP, скачать плагин и активировать;
  • большой комбайн для полноценной настройки кэширования, включая взаимодействие с CDN;
  • возможность отследить производительность сайта через вкладку «Мониторинг»;
  • доступность — основными функциями утилиты можно пользоваться бесплатно;
  • предусмотрены модули интеграции с Yoast SEO, WPML;
  • высокая безопасность — практически не имеет уязвимых мест для хакеров (предусмотрено удаление небезопасных символов из пользовательского ввода, проверка прав доступа и т. д);
  • поддержка пользователя через официальную страницу, раздел ЧаВо и форум.

Недостатки:

  • множество бесполезных, лишних опций — усложняет использование плагина;
  • загромождение административной панели рекламой;
  • отставание от других программ по времени загрузки.
Тест на скорость

Гораздо богаче платная версия W3 Total. Если подключить ее, то можно воспользоваться всем функционалом модуля. Например, обращаться напрямую в службу поддержки (можно попросить их специалистов настроить работу утилиты на конкретном сайте).

WP Fastest Cache

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

WP Fastest Cache

Что умеет этот Fastest Cache:

  • браузерное и серверное кэширование;
  • GZIP-сжатие;
  • автоматическая предзагрузка промежуточного буфера;
  • очистка WP-CLI;
  • базовая минификация — в платной версии плагина минификация более продвинутая, есть возможность объединения HTML, CSS, JS;
  • тайм-аут — все файлы удаляются в определенное время;
  • обновление cache при создании новой записи или страницы;
  • подключение к CDN;
подключение к CDN
  • поддержка SSL, Cloudflare.

Бесплатной версии этого модуля достаточно, чтобы ускорить ресурс, но в премиум есть много полезных дополнительных функций. Например, мобильный кэш, Minify HTML/CSS/JS Plus, оптимизация картинок, очистка БД, ленивая загрузка и т. д.

Статистика

Тесты GTmetrix показали, что данный плагин ускоряет сайты на 0,5 секунды. Скорость отображения контента с ним увеличивается на 15,3%.

Что касается данных по быстродействию, в зависимости от конкретного сервера:

  • Apache (3,00 с/2,1 с, просто 1,00 с/597 мс) — занято 1,30 с/963 мс, просто 573 мс/527 мс;
  • LiteSpeed (без промежуточного буфера 1,61/1,05) — занято 1,49 с/755 мс;
  • NGINX (1,78 с/1,34 с) — занято 1,39 с/918 мс.

Плюсы:

  • легкая настройка — включение/отключение функций галочками;
  • поддержка CDN;
  • хороший саппорт — автор плагина отвечает в темах форума, правда, только на английском языке.

Минусы:

  • скудный потенциал бесплатной версии — многих инструментов просто нет;
  • большое количество рекламы;
  • около 50% инструментов платные;
  • не поддерживается кэширование объектов в памяти;
  • проблема с экранированием/удалением данных — низкая степень безопасности.

WP Super Cache

Популярный плагин от известной компании Automattic. Поэтому на Вордпресс работает очень хорошо, не вызывает каких-либо сбоев. Он бесплатный, функции кэша легко настраиваются вручную. Принцип работы основан на генерировании статических HTML-файлов из динамического блога WordPress. Во время запроса пользователем в браузере, веб-сервер вместо обработки тяжелых PHP-скриптов, обслуживает легкий документ.

На данный момент используется версия 1.7.1. Обновлен 4 недели назад. Совместим с WP 3.1 и выше, PHP — 5.2.4 и выше. 

Кэш обслуживаются тремя основными способами.

  1. Эксперт (рекомендуется для лучшей производительности). Используется Apache mod_rewrite — модуль, расположенный в файле htaccess. Налицо полный обход PHP и высокая скорость загрузки сайта. Отличная возможность для веб-ресурсов с большим суточным трафиком. 
  2. Easy или простой (рекомендуется для новичков). В процессе кэширования затрагиваются также PHP-файлы. Данный режим проще настраивается, файл htaccess остается неизменным, что исключает вероятность ошибок. 
  3. Advanced или дополнительный. Самый гибкий метод применения промежуточного буфера. Затрагиваются урлы с параметрами, фиды, страницы зарегистрированных пользователей. 

Основные функции плагина:

  • предзагрузка — можно создавать избирательное кэширование для записей, категорий и тегов;
  • улучшенная работа с Akismet и другими плагинами спама;
  • автоматическое удаление старых, ненужных файлов с возможностью настройки тайм-аута, частоты обновления и получения сообщений о процессе на почту — каталог буфера со временем заполняется, что повышает нагрузку на сервер (сборку и удаление мусора можно также отключать, вводя 0 в качестве кэш-аута);
Кэш-аут
  • функция lock down — при ее включении сайт подготавливается к мощному наплыву трафика, защелкиваются статичные файлы, которые не удаляются после добавления новых комментариев;
  • мобильный cache;
Мобильный кэш
  • интеграция Ossdl CDN off-linker — благодаря этому обеспечивается базовая поддержка CDN (настраивается через меню утилиты), рекомендуется при наличии большого трафика из других стран;
  • автоматическое изменение файла htaccess;
  • GZIP сжатие с автоматическим отключением — файлы сжимаются перед отправкой посетителю, размер страницы уменьшается на 40-60 процентов, что значительно увеличивает скорость загрузки web-page (подключается через панель утилиты);
  • индивидуальная система hook’ов для более тонкой настройки кэширования.
Обработка кэша

Преимущества:

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

Недостатки:

  • средний функционал — например, по сравнению с W3 Total;
  • медленное обновление особо динамичных документов сайта — последних комментариев и т. д;
  • не поддерживается API кэширование объектов;
  • плохая работа с некоторыми хостингами — лучше сразу переходить на дорогой hosting, так как дешевый однозначно не выдержит всплеска трафика даже с подключенным Super Cache;
  • конфликтование с некоторыми модулями — SK2, Bad Behavior и других, работа которых зависит от «свежести» данных.

Что показал GTmetrix: WP Super сократил время загрузки сайта на 0,85 секунды, увеличив скорость на 28, 07%. 

Плагин достаточно прост в установке — нужно лишь следовать рекомендациям. Настройка может оказаться сложна для новичков, но в интернете есть много доступных видео инструкций. Например, от Евгения Попова.

Выводы

На первое место рейтинга мы подняли WP Rocket. Хотя он платный, но превзошел другие программы кэширования по показателю уменьшения времени загрузки сайта на Вордпресс (34-35%), а также результатам Google PageSpeed Insights.

лучший плагин по скорости согласно Overall и GTmetrix
Лучший плагин по скорости согласно Overall и GTmetrix

LiteSpeed Cache также в лидерах. Он лучше «Ракеты» по возможностям оптимизации (Java/CSS HTTP/2 Push, использование подстановочных знаков в CDN), очистки памяти на основе тегов, сжатию (Brotli, Gzip поддерживаются прямо из коробки) и предоставляемым услугам (оптимизация изображений, ленивая загрузка). А если подключить платную лицензионную копию LiteSpeed Web Server с прогой кэширования, то по своему функционалу плагин «Облегченная скорость» даже мощнее, но дороже. 

Плагины кэшаДоступностьКачество бесплатной поддержкиБезопасность
WP RocketПлатныйне имеет9/10
LiteSpeedБесплатный/платный8/106/10
W3 Total Бесплатный/платный4/109/10
WP Fastest Бесплатный/платный8/103/10
WP Super Бесплатный/платный6/109/10

Выберите и установите один из перечисленных модулей — тогда контент начнет быстрее загружаться, что автоматически улучшит взаимодействие с пользователей, особенно на мобильных устройствах. А это увеличит количество конверсий/продаж, сэкономит затраты на серверы для крупных и загруженных сайтов.

15 января 2021
Для голосования требуется
0
Автор:
Anna ProTraffic
Количество статей:
296
Рейтинг автора:
240
Количество статей:
296
Рейтинг автора:
240
поделиться:

Похожие статьи

Читайте также:

Комментарии (0)
Читатели еще не оставили комментарий, будьте первым
label

Сервис Bankoff, позволявший выпускать карты, прекращает свою деятельность из-за наплыва пользователей  /  Криптобиржа Currency прекращает работать в России  /  Выпустили огненное интервью на YouTube-канале с командой TraffBraza  /  Роскомнадзор запретил на территории России рекламное продвижение Google и её сервисов  /  Новое экзотическое ГЕО от М1 — Эквадор  /  NashStore вместо Google Play: в России запустят аналог магазина приложений для Android  /  

Изменения сохранены
Черновик сохранен
Отправлено на модерацию
Произошла ошибка