Давно не писал — и времени нет, да и поводов не много, но вот появился, и какой!

Кто не знает, я более 10 лет занимаюсь сайтами — различный CMS разные сервера и хостинги, но последнее время полюбился мне WordPress —он прост, гибок, достаточно безопасен и имеет огромное комьюнити и, что важно, множество плагинов и тем на любой вкус и для любых потребностей. Кстати WordPress не особо требователен к хостингу.

Сегодня хотелось бы поговорить о такой важной вещи для любого сайта, как кэширование. Сейчас я администрирую более сотни сайтов на нескольких серверах с разными системами управления (про системы управления хостингами если кому-то интересно напишу в другой статье), и большая часть сайтов работает именно на WordPress, на каких-то сайтах простенькие и легкие шаблоны, на каких-то тяжелые премиальные, но, как показала практика, сайт может показывать 12-20 по Google PageSpeed Insights при проверке скорости даже на достаточно легком шаблоне, все дело в контенте и настройке.

Несколько слагаемых высокой скорости сайта:

  1. Выключайте лишние плагины, не ставьте избыточных.
  2. Выбирайте не самый упоротый хостинг, лично мне проще взять VPS — результат всегда лучше, а зачастую и дешевле.
  3. Не перегружайте сайт рекламой и скриптами, лично я пришел к выводу что оптимально подключать счетчики через GTM (Google Tag Manager), а рекламу через Realbig — это удобно и не перегружает сайт.
  4.  Централизованное управление решает! Недавно открыл для себя систему управления сайтами на WordPress managewp.com, если у вас больше одного сайта, и уж тем более больше десятка сайтов — это просто «маст хэв», экономия времени дикая.
  5.  Оптимизируйте изображения! Это во-первых ускорит сайт, а во-вторых сэкономит место на диске. Я пользуюсь WP-Optimize — это бесплатно, быстро и качественно.
  6.  И последнее по списку, но, пожалуй первое по важности — кэш!

Итак о кэшировании

Недавно, разработчик Seraphinite Solutions продукцией которого я давно и успешно пользуюсь для быстрой публикации контента (плагинDOCX-источник записей заслуживает отдельной статьи — за годы использования он сэкономил мне наверное сотни часов времени) выпустил новый плагин кэширования Акселератор. Я перепробовал наверное все плагины кэширования, как самые распространенные, так и самые редкие, как бесплатные, так и премиум, и могу сказать следующее: если плагин кэширования не ломает вам весь сайт — это уже хорошо, если он хоть что-то ускоряет — просто прекрасно.

Большинство плагинов требуют долгой кропотливой настройки, потому, что после установки или ломают вам сайт, или не работают, совсем, если не ломают сайт — ломают рекламу или счетчики. Многие ставят несколько плагинов и активируют в одном одно, в другом другое, какие то плагины несовместимы с серверными кэшами NGINX и redis, в общем забавный зоопарк.

А тут… Ну в общем ставишь его — и он работает — и не ломает, и ускоряет… прям из коробки, без настройки. Ну ок, часть функций недоступна — попробуем лицензию. Премиум-версия Акселератора самый убитый сайт из тестовой сотни разогнала с 9/68 до 99/100 (мобильная/десктопная), а это уменьшение процента отказов как минимум, а значит потенциальный прирост трафика.

Было:

Всё дело в кэше, или 100 в PageSpeed — это реально! 1

Стало:

Всё дело в кэше, или 100 в PageSpeed — это реально! 2

Это самый большой разброс результатов «до/после», но и самый показательный. Нужно сказать из более чем 100 сайтов нет ни одного с показателями не в зеленой зоне после установки плагина, в среднем — 96/99 (мобильные/десктоп).

Возможности плагина:

  1.  Lazy Load — причем без диких задержек, заглушек, даже с задержкой второстепенного контента 4,5-5 секунд визуально незаметно вообще. Главное отрубить Lazy Load темы и других плагинов — он все равно работает без проблем, но получается удвоение, и все происходит чуть медленнее, что логично.
  2. Улучшение HTML на основе Tidy — все косяки дружно уходят в небытие.
  3. Оптимизация скриптов — без проблем работают любые метрики и аналитики, а также рекламные сети.
  4.  Нормальное кеширование и сжатие контента с гибкими настройками.
  5. Работает «из коробки» — можно не настраивать после установки и все будет нормально работать. Если пошевелить настройки можно добиться хорошего результата на самых тяжелых сайтах
  6. Безопасность — защита сеансов кэширования.
  7. Полноценная поддержка нескольких CDN — можно гибко настроить распределение ресурсов.
  8. Отличная русскоязычная техподдержка  — всегда профессиональная поддержка с учетом специфики и конкретного сайта.
  9.  Постоянные обновления и улучшения функционала, и скорости работы плагина.

Ложка дёгтя: если вы хотите раскрыть полный потенциал своего сайта и Акселератора нужно заплатить немножко денег за премиум-версию, но цены вполне адекватные, а тарифы гибкие. Хотя и бесплатная версия работает более чем достойно.

В общем, я для себя нашел идеальный плагин кэширования, и вам советую попробовать.

Скачать плагин можно как в магазине WordPress, или на сайте wp.org, так и на сайте автора www.s-sols.ru.