Techbear
Сайт для тех, кто хочет использовать Вордпресс по максимуму, но не хочет разбираться в коде.
Если ваш сайт долго загружается, то это влияет на его позицию в поисковой выдаче, уменьшает количество трафика и в целом понижает SEO сайта.
Медленные сайты имеют больше отказов, меньше просмотров и более низкую позицию в поисковой выдаче.
WordPress — динамическая система, то есть на генерацию страниц требуется некоторое время. С помощью платного или бесплатного плагина кеширования можно улучшить скорость загрузки страниц.
Плагин кеширования создает статические копии страниц, которые хранятся на сервере и в браузере посетителя. Поэтому посетителю не придется ждать, пока сгенерируется оригинальная динамическая версия страницы.
Использование плагина кеширования уменьшает нагрузку на сервер, ускоряет загрузку страниц, а освободившиеся ресурсы позволяют серверу обслуживать большее количество посетителей.
В этой статье самые популярные плагины кеширования.
Содержание:
Что такое кеширование
Как выбрать лучший плагин кеширования
Плагины кеширования
Кеширование — это технология временного хранения информации, кеш — это сама временная информация или место ее хранения.
Когда первый посетитель заходит на страницу, плагин кеширования сохраняет динамически сгенерированную страницу в кеше в виде статичного html файла.
Когда на сайт заходит второй посетитель серверу не приходится генерировать страницу еще раз. Плагин посылает посетителю уже готовую html страницу из кеша.
Плагин кеширования сохраняет генерируемые динамически html файлы и выдает их из кеша сервера и из кеша браузера в виде готовых статичных html страниц, вместо того, чтобы генерировать их еще раз.
В результате сайт работает быстрее.
Это зависит от того, что вы хотите получить от плагина. Основные требования к плагину кеширования:
Простой бесплатный плагин с минимальными настройками от коммерческого отделения Вордпресс — компании Automattic. Часть разработчиков Automattic являются разработчиками Вордпресс.
После генерации страниц плагин их сохраняет в виде готовых html страницы и обслуживает ими посетителей.
Плагин отдает посетителям статичные html страницы, используя технологию mod_rewrite (быстрее обычного PHP генерируемого кеша) и PHP.
Выберите предпочтительный вариант в настройках плагина. В версии 1.5.8 эти настройки называются «Простой» и «Эксперт».
В настройках есть расписание очистки кеша, GZIP, предзагрузка кеша и интеграция с CDN.
У плагина есть встроенная документация, описание функций и раздел ЧаВо на официальной странице, и форум техподдержки.
Плюсы:W3 Total Cache — большой бесплатный комбайн со множеством настроек.
У плагина 16 меню для всех видов кеширования, минификации и объединения файлов.
W3 Total Cache может подключаться к CDN, есть модули интеграции с плагинами AMP, Yoast SEO, WPML и другими. Есть функция экспорта / импорта настроек плагина.
На официальной странице есть описание плагина, раздел ЧаВо и форум техподдержки.
В бесплатной версии плагина вы можете обратиться в техподдержку, чтобы сказать об обнаруженном баге или предложить новую идею для плагина. В платной версии можно получить аудит сайта, плагина, темы, хостинга. Служба поддержки поможет настроить плагин на вашем сайте, настроить CDN и так далее.
У W3TC есть 4 Премиум-расширения для увеличения функционала.
Плюсы:Этот плагин похож на предыдущий. В нем нет некоторых второстепенных настроек, которые есть в предыдущем плагине, но есть несколько своих, — оптимизация базы данных и оптимизация изображений.
Плагин работает с серверами Apache и Nginx, но лучше всего — с сервером LiteSpeed.
У этого плагина есть подключение к собственной сети CDN QUIC.cloud, на бесплатном тарифе состоящей из 6 серверов в Европе и США. В платной версии — несколько десятков серверов по всему миру, включая 1 сервер в Москве.
У плагина хороший интерфейс и хороший функционал. Есть мобильный кеш и откладывание загрузки скриптов.
К началу 2024 года количества установок у других плагинов упали с нескольких миллионов до 1 миллиона, у этого плагина количество установок выросло с 1 миллиона до 5 миллионов.
Плюсы:Интересный плагин от турецкого разработчика. В плагине есть кеширование на сервере, кеширование в браузере посетителя и GZIP компрессия. Есть базовая минификация и объединение html, css и js.
В настройках есть автоматическая предзагрузка кеша и возможность отключить кеширование для авторизованных посетителей. Мобильной версии нет.
Плагин может подключаться к CDN сетям Cloudflare, StackPath, Photon и другим.
В платной версии плагина включается отдельный кеш для мобильной версии, и более продвинутая минификация и объединение файлов.
Лайф-тайм лицензия на 1 сайт стоит 49$, на 3 сайта — 125$, на 5 сайтов — 125$.
Лицензии можно переводить с одного домена на другой только в течение первого года с момента активации лицензии.
В бесплатной версии довольно бесполезный плагин.
Плюсы:Реклама
Простой способ выгодно купить полис
В отличие от предыдущих плагинов, WP Rocket — платный плагин. Лицензия стоит от 49$ / год на один сайт до 249$ на неограниченное количество сайтов.
В этом плагине есть все актуальные технологии ускорения загрузки страниц:
У плагина простой интерфейс с легкой настройкой и совместимостью со всеми популярными темами и плагинами.
Так как это премиум плагин, у него есть служба техподдержки. Документация по плагину и раздел ЧаВо.
Этот плагин — стандарт кеширования, потому что всегда обладает теми инструментами и пользуется теми же метриками, которыми пользуются Google и другие сервисы.
Плюсы:Этот плагин очень похож на предыдущий, я думаю, что разработчики вдохновлялись плагином WP Rocket при его создании. У этого плагина те же настройки, что у WP Rocket, но есть бесплатная версия.
В бесплатной версии у меня получился такой результат:
У этого плагина хороший баланс между бесплатной и платной версиями, то есть уже в бесплатной версии можно получить довольно хорошую оценку у Гугла.
Платная версия стоит 39$ / год на 1 сайт, или 59$ / 3 года на 1 сайт. Есть тарифы на большее количество сайтов.
Хороший плагин и в бесплатной, и в платной версии.
У плагина есть кеширование на сервере, кеширования в браузере, GZIP компрессия, довольно продвинутая минификация и объединение, копирования файлов на CDN и другое.
Hummingbird сканирует сайт, находит файлы, которые его замедляют, и выдает рекомендации по устранению найденных проблем.
В разделе Кеширование включите кеширование страниц и кеширование граватаров с настройками по умолчанию. В подразделе Кеширование в браузере вы можете изменить срок хранения js, css, медиафайлов и картинок в браузере посетителя, или оставить значение по умолчанию 8 дней.
В разделе минификация включите минификацию файлов. Плагин сам сделает нужные настройки, или вы можете вручную минифицировать, комбинировать, переносить css и js файлы в футер и загружать js после загрузки страницы.
В платной версии плагина есть функция более сильной минификации файлов, копирования кешированной версии сайта на свой CDN, и функция мониторинга за сайтом. Время от времени плагин автоматически проводит тест скорости / производительности, если сайт начинает работать медленнее, он сообщает об этом.
У плагина есть встроенная документация на английском.
Плюсы:Хотя это не плагин кеширования, но выполняет ту же функцию, — позволяет страницам загружаться быстрее в браузере посетителя.
Плагин сохраняет все страницы в виде html и ими обслуживает посетителей.
Если вы не планируете обновления на сайте, то можно попробовать этот плагин.
Если вы хотите выбрать плагин кеширования, то определите для себя, что вам нужно:
Все сайты находятся на разных хостингах и отличаются друг от друга плагинами, темами, скриптами и так далее, поэтому плагины кеширования могут работать по-разному на разных сайтах.
Если у вас есть сомнения насчет того, как поведет себя плагин на вашем сайте, — сделайте бэкап.
Кроме настроек плагинов, для ускорения сайта вы можете подключить сайт к сети CDN:
Читайте также:
Надеюсь, статья была полезна. Оставляйте комментарии.
Сайт для тех, кто хочет использовать Вордпресс по максимуму, но не хочет разбираться в коде.
Подхдят ли вышеописанные плагины, чтобы у меня была возможность сохранить истории введенных значений через админ панель (цена в частности) в базу данных?
Если я правильно понял ваш вопрос, то думаю, что ни один не подходит.
Сохранять историю каких-то данных — это не задача плагина кеширования.
Hummingbird хоть попробовали в деле. Там же минусов и предостережений вагон. Разве можно так вводить в заблуждение?
Да, пробовал. Перестал пользоваться с 2018.
Может расскажете про минусы и предостережёте других?
Мне понравился плагин WP Fastest Cache, но я не смог настроить чтобы он кешировал только пользовательские таксономии.
В каком плагине можно выбрать что кешировать?
Мне нужно кешировать только пользовательские таксономии, больше ничего.
Какой плагин не поставлю, все кешируют всё подряд, выбрать нельзя что кешировать.
В WP Fastest Cache можно исключить что-то из кеширования, например, таксономии.
Если не ошибаюсь, во всех плагинах есть только исключение.
Попробуйте W3 Total Cache или WP Rocket. У них много настроек, может найдется что вам нужно.