Будет ли WP Rocket работать с хостингом SiteGround?

SiteGround – одна из популярных хостинговых компаний, рекомендованная официальным сообществом WordPress. Раньше в SiteGround было два варианта кэширования содержимого сайта. Вам необходимо настроить Supercacher в cPanel, а затем использовать плагин SG Optimizer на своем сайте WordPress. Однако это было сделано только для целей кеширования, и многие другие параметры оптимизации отсутствовали. Это приводит к использованию других плагинов, таких как WP Rocket, которые предлагают полную оптимизацию для ускорения вашего сайта.

Связанный: Обзор плагина SG Optimize.

SiteGround Последние обновления

В последние дни SiteGround изменил все кеширование и инфраструктуру с таким количеством обновлений. Они включили дополнительные функции в плагин SG Optimizer, так что вы можете делать все из плагина и не требовать никаких дополнительных плагинов кеширования, таких как WP Rocket. Вот некоторые из обновлений SiteGround:

  • Облачный хостинг Google для всех аккаунтов
  • SG Optimizer включает в себя все функции оптимизации и постоянно обновляется для добавления новых функций.
  • Site Tools вместо cPanel для ускорения доставки кеша с помощью NGINX.

Со всеми этими функциями, теперь у всех на уме возникает вопрос: нужен ли мне WP Rocket или какой-либо другой плагин кеширования для сайта SiteGround? Читайте дальше, чтобы получить ответ.

SG Optimizer и WP Rocket Caching

Когда у вас есть оба плагина на вашем сайте, страницы кэшируются обоими плагинами. Однако SiteGround использует доставку кеша NGINX, а WP Rocket использует кеширование на уровне страниц на основе файлов. Когда посетитель просматривает страницу, сначала она загружается из кеша NGINX с сервера SiteGround. Если кеш сервера недоступен, WP Rocket будет обслуживать кеш со стороны плагина.

WP Rocket утверждает, что работает со всеми тремя уровнями кеширования из SiteGround – прямой доставкой NGINX (статической), динамической и Memcached. Однако, когда у вас есть WP Rocket, параметры dynamic и Memcached не будут работать в SG Optimizer. Вы должны использовать динамический / Memcached в одном плагине, чтобы оба плагина не пытались добавить файлы drop-ins «advanced-cache.php» и «object-cache.php». Когда WP Rocket активен, SG Optimizer автоматически отключит опцию Memcached, даже если вы ее включите на странице настроек.

Динамический кеш не работает

Связанный: Обзор плагина кеширования WP Rocket.

Перекрывающиеся функции в WP Rocket и SG Optimizer

Самая большая проблема при использовании плагинов WP Rocket и SG Optimizer на одном сайте – избежать использования дублирующих функций. SG Optimizer постоянно обновляется, чтобы получить возможности оптимизации от WP Rocket. Вот перекрывающиеся функции, которые вы должны отключить в одном из плагинов:

  • Кеширование браузера (автоматически в обоих плагинах)
  • Сжатие GZIP (автоматическое в обоих плагинах)
  • HTML, CSS и JS минификация
  • Отложить блокировку рендеринга JS
  • Удалите строки запроса из статических ресурсов
  • Отключить смайлики
  • Оптимизировать шрифты Google
  • Ленивая загрузка
  • Контроль сердцебиения
  • Предварительная выборка DNS для сторонних доменов
  • Оптимизация базы данных для планирования действий по очистке
Параметры WP Rocket
Параметры WP Rocket

Уникальные особенности WP Rocket

WP Rocket предлагает следующие функции, недоступные в SG Optimizer.

  • Критическая генерация CSS
  • Истечение срока жизни кеша
  • Раздельное кеширование для мобильных устройств
  • Кеширование для авторизованных пользователей
  • Отключить встраивание
  • Предварительная загрузка кеша
  • Надстройки для Facebook Pixel, Google Analytics, Cloudflare и Sucuri.
  • Интеграция Rocket CDN и Imagify
  • Дополнительные параметры отложенной загрузки

Уникальные особенности SG Optimizer

Хотя WP Rocket предлагает опции CDN и оптимизации изображений, вам придется заплатить дополнительные деньги за их покупку. Мы прояснили с командой WP Rocket и подтвердили, что их CDN не будет работать для изображений, размещенных в субдомене (то есть вне установки WordPress). SiteGround, с другой стороны, предлагает эти две функции бесплатно.

  • Специальная интеграция Cloudflare CDN для всех учетных записей. Вы получите базовый план бесплатно, и вам необходимо обновить его для получения дополнительных функций (вы должны включить это из учетной записи хостинга).
  • Оптимизация изображений для сжатия, уменьшения и преобразования в WebP бесплатна в SG Optimizer.
  • Менеджер PHP для изменения версии PHP.
  • Force HTTPS – принудительное использование SSL на всем сайте для исправления ошибок смешанного контента.
  • Сжимайте изображения и создавайте формат изображений WebP.
  • Проверьте рейтинг Google PageSpeed ​​прямо из панели управления.
Настройки оптимизатора SG
Настройки оптимизатора SG

Нужна ли мне WP Rocket?

На данный момент мы используем плагины WP Rocket и SG Optimizer на этом сайте. На наш взгляд, вам нужно использовать такие плагины, как WP Rocket, по следующим причинам.

  • Доставка CSS – создание критического CSS и оптимизация доставки CSS – один из самых успешных факторов для плагина WP Rocket. Обычному пользователю очень сложно сгенерировать критический CSS для каждого типа сообщения и обслуживать его при загрузке страницы в веб-интерфейсе. WP Rocket хорошо справляется с этой задачей, и вы не можете сделать это с помощью плагина SG Optimizer. Честно говоря, вы не можете легко сделать это с другими плагинами.
  • Ленивая загрузка изображений из поддомена – к сожалению, опция ленивой загрузки в SiteGround не работает, когда вы обслуживаете изображения из поддомена. Мы сообщили об этой проблеме в разделе комментариев, когда обновления SG Optimizer были выпущены много лет назад. Однако он по-прежнему не работает должным образом. Раньше мы использовали WP Smush, а теперь SG Optimizer работает лучше.
  • Минификация – если вы используете тему на основе jQuery, то, скорее всего, SG Optimizer нарушит макет сайта. С другой стороны, минификация WP Rocket работает как шарм.
  • Поддержка клиентов – WP Rocket – это специальный плагин для кэширования, предлагающий премиальную поддержку клиентов по вашим запросам. Поскольку кеширование – это небольшая часть хостинга, вы можете не получить должного ответа от службы поддержки SiteGround, которая в последнее время ухудшилась. Это важно, так как SG Optimizer полон ошибок, которые могут работать не со всеми темами и плагинами. Например, ниже приведена досадная ошибка, которую вы получите с SG Optimizer: «Не удалось подключиться к WordPress REST API». Теперь у вас есть варианты: подать заявку на форуме поддержки WordPress или подать заявку в учетной записи хостинга SiteGround. В обоих случаях вы можете не получить соответствующий ответ, поскольку проблема зависит от записей файла .htaccess на вашем сайте.
Ошибка REST API в SG Optimizer
Ошибка REST API в SG Optimizer

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

Связанный: Обзор виртуального хостинга SiteGround.

Использование обоих плагинов

если вы хотите использовать оба плагина на своем сайте, обязательно отключите повторяющиеся функции в SG Optimizer. Оптимизация изображений с помощью генерации WebP – одна из основных функций, которые вам не хватает с SG Optimizer. Вы можете пойти на Imagify или использовать WP Smush или аналогичные плагины оптимизации изображений.

Если у вас есть проблемы с кешированием с SG Optimizer, отключите следующие настройки в настройках WP Rocket в разделе «Кэш»:

  • Отдельные файлы кеша для мобильных устройств
  • Включить кеширование для авторизованных пользователей WordPress

если это не сработает, вы можете использовать дополнительный плагин из WP Rocket, чтобы полностью отключить кеширование на уровне страницы.

Заключение

Помните, что каждый сайт отличается из-за использования разных плагинов и тем. В особенности, когда вы используете легкие темы, такие как GeneratePress, SG Optimizer отлично работает с минификацией. Однако другие функции, такие как критический CSS, по-прежнему недоступны в SiteGround. Сначала протестируйте скорость и макет сайта с помощью плагина SG Optimizer. Если вы недовольны, приобретите WP Rocket и используйте настройки для оптимизации сайта, игнорируя функции SiteGround.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *