Работает ли плагин скорости WordPress от Cloudflare за 5 долларов в месяц?

Опубликовано: 2022-02-23

Скорость WordPress очень важна в наши дни. Для SEO, для удобства пользователей и для того, чтобы не раздражать посетителей вашего сайта в целом. WordPress, однако, может быть немного медленным зверем, если он предоставлен сам себе.

Есть много способов улучшить скорость WordPress, и я рассмотрел множество из них за эти годы: плагины для оптимизации, такие как perfmatters или WP Rocket; сети доставки контента (CDN); сжатие изображений, быстрые темы WordPress и хостинг. В этом посте я рассматриваю кое-что немного другое: премиальный плагин скорости WordPress от Cloudflare (5 долларов в месяц). Я расскажу, что это такое, как его настроить и измерить, насколько это действительно помогает ускорить работу WordPress, чтобы вы могли понять, стоит ли за это платить.

Давайте скорость прямо к нему.

Оглавление

Что такое плагин скорости Cloudflare для WordPress?

Cloudflare — компания, занимающаяся веб-производительностью и инфраструктурой, основанная в Сан-Франциско в 2009 году. Несмотря на то, что они предлагают несколько услуг веб-сайтов премиум-класса, многие пользователи WordPress подписаны на бесплатную службу Cloudflare DNS (система доменных имен), CDN и SSL (Secure Sockets Layer).

Cloudflare бесплатный сервис cdn

Бесплатный план Cloudflare может помочь ускорить веб-сайты WordPress за счет кэширования статических ресурсов и последующего их обслуживания из разных мест по всему миру. Вместо того, чтобы каждому посетителю сайта требовался доступ к вашему единственному исходному серверу (например, в Нью-Йорке), посетитель будет получать статический контент с ближайшего к ним сервера Cloudflare CDN.

Расположение серверов CloudFlare
Сеть серверов Cloudflare распространяется более чем на 200 городов по всему миру.

Плагин Cloudflare для скорости WordPress является частью службы автоматической оптимизации платформы (APO) компании и стоит 5 долларов в месяц (для 1 домена), который утверждает, что «перезаряжает ваш сайт WordPress» с помощью кэширования и оптимизации, чтобы он загружался в 3 раза быстрее. В оставшейся части этого поста мы для краткости будем называть его WordPress APO Cloudflare .

плагин скорости wordpress cloudflare

Вы можете использовать плагин Cloudflare для WordPress APO только в том случае, если вы уже подписались на их бесплатный план CDN и используете их серверы имен (например, clyde.cloudflare.com или angelica.cloudflare.com).

Как работает APO Cloudflare для WordPress?

Cloudflare устраняет 3 основные проблемы с медленной загрузкой сайта:

  1. Расстояние между вашим веб-сайтом и браузером посетителя сокращается (поэтому данные передаются быстрее), поскольку Cloudflare хранит кэши в более чем 200 местах по всему миру.
  2. Cloudflare стандартно кэширует статические файлы (их бесплатный план CDN), сокращая количество запросов к исходному серверу (т. е. хосту вашего веб-сайта).
  3. Cloudflare WordPress APO кэширует весь ваш веб-сайт, что еще больше ускоряет время доставки посетителю.

Cloudflare WordPress APO использует Cloudflare Workers (бессерверную платформу приложений, которая работает в их глобальной облачной сети с 200 городами) для кэширования динамического контента, т. е. для хранения статической копии.

Ваш веб-сайт WordPress является динамическим, т. е. страницы создаются с использованием процесса PHP, когда посетители обращаются к ним. Чисто статический веб-сайт будет содержать HTML-код, который никогда не изменится. Статическое содержимое может быть доставлено быстро, так как не требует обработки . Когда вы используете бесплатную CDN Cloudflare, Cloudflare создает и сохраняет статический контент с вашего веб-сайта WordPress, чтобы доставлять его с сервера ближе к вашему посетителю. Это выглядит примерно так:

облачное кэширование

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

В этом примере Cloudflare ускорит ваш сайт WordPress, но ограничивается только кэшированием изображений и статических файлов, таких как CSS.

Однако, если вы используете APO Cloudflare для WordPress, весь контент кэшируется, сохраняется и доставляется Cloudflare , например:

Кэширование апо в wordpress в Cloudflare

Весь контент, даже сторонние шрифты, теперь доставляется Cloudflare, что ускоряет TTFB (время до первого байта). Это связано с тем, что контент Cloudflare является как статическим (т. е. быстрым для доставки, так как его не нужно запрашивать), так и географически близким к посетителю.

Если вы используете бесплатный плагин Cloudflare для WordPress, он сообщит Cloudflare, когда вы вносите изменения на свой сайт, чтобы он мог каждый раз получать и создавать новый статический кеш. Вы по-прежнему можете использовать службу скорости без плагина, но посетителям может потребоваться до 30 минут, чтобы увидеть изменения на сайте. Исходя из этого, я делаю предположение, что с настроенным APO Cloudflare для WordPress Cloudflare будет запрашивать страницы вашего сайта с вашего сервера каждые 30 минут и хранить статические копии в своей сети.

Как настроить плагин скорости Cloudflare для WordPress

Теперь вы знаете технологию, лежащую в основе APO Cloudflare для WordPress, и я покажу вам, как ее настроить.

Если вы еще не используете бесплатную CDN Cloudflare, вам нужно сначала ее настроить. Вместо того, чтобы повторять шаги, вот 5-минутное руководство по настройке Cloudflare.

Теперь, когда вы используете DNS Cloudflare, вы готовы получить надстройку для оптимизации скорости WordPress.

1. Войдите в Cloudflare и перейдите в раздел «Скорость» > «Оптимизация».

облачные настройки скорости

Войдите в Cloudflare и перейдите к «Скорость» в правом меню, затем нажмите «Оптимизация» (если у вас все еще старый макет, главное меню будет на верхней панели).

2. Приобретите автоматическую оптимизацию платформы для WordPress .

Прокрутите вниз до раздела «Автоматическая оптимизация платформы для WordPress» .

автоматическая оптимизация платформы для wordpress

Если вы еще не установили плагин Cloudflare для WordPress, вы увидите кнопку, предлагающую установить его. Не обращайте на это внимания и нажмите «Купить».

автоматическая оптимизация платформы для оплаты wordpress

Введите свои платежные данные (Cloudflare принимает кредитную карту или PayPal), чтобы продолжить. Вы будете настраивать регулярный платеж в размере 5 долларов в месяц, и, поскольку бесплатной пробной версии нет, вам сразу же будет выставлен счет на первые 5 долларов. В плане нет ограничений, поэтому вы будете платить 5 долларов США в месяц за любой уникальный домен, независимо от того, сколько трафика вы получаете . Вы можете использовать услугу с неограниченным количеством поддоменов без дополнительной оплаты.

3. Установите плагин Cloudflare для WordPress (необязательно)

Хотя это и не обязательно, я рекомендую использовать службу Cloudflare WordPress APO вместе с их бесплатным плагином, поскольку он автоматически очищает старые кеши и обновляет Cloudflare, когда вы вносите изменения на свой сайт. Это также поможет вам

установить плагин wordpress cloudflare

Загрузите плагин Cloudflare для WordPress или установите его в Личном кабинете > Плагины > Добавить новый .

Активируйте плагин. Теперь вам нужно синхронизировать его с вашей учетной записью через API. Перейдите в « Настройки»> «Cloudflare» , и вы увидите приглашение войти в свою учетную запись.

войти в cloudflare из wordpress

Вместо входа в систему со своим адресом электронной почты и паролем, как в Cloudflare, вам нужно будет ввести свой адрес электронной почты и ключ API Cloudflare.

Как сгенерировать бесплатный токен Cloudflare API

сгенерировать бесплатный API-ключ CloudFlare

Войдите в свою учетную запись Cloudflare, щелкните значок пользователя в правом верхнем углу и выберите «Мой профиль» в раскрывающемся меню. Затем выберите «Токены API» в меню слева и нажмите «Создать токен», чтобы сгенерировать токен API.

4. Активируйте автоматическую оптимизацию платформы

включить автоматическую оптимизацию платформы для wordpress

На панели управления Cloudflare перейдите в раздел « Скорость» > «Оптимизация » и прокрутите вниз до раздела «Автоматическая оптимизация платформы для WordPress:». Включите функцию (она изменит цвет с синего на зеленый).

проверить работу cloudflare wordpress apo

Чтобы проверить, работает ли он, перейдите на UpTrends.com, вставьте свой домен и проверьте заголовки ответа на наличие кода Cloudflare (выше). Это должно выглядеть так:

проверить заголовки сайта cloudflare

Если у вас возникли проблемы с настройкой WordPress APO Cloudflare, вы найдете помощь в их руководстве по настройке WordPress APO.

Теперь пришло время посмотреть, насколько Cloudflare может ускорить ваш сайт WordPress.

Насколько быстро работает WordPress APO Cloudflare

Это миллион пятидолларовый вопрос!

Я проверил, насколько быстро мой веб-сайт WordPress (тот, который вы читаете) загружался до и после использования премиум-плагина скорости WordPress от Cloudflare.

Имейте в виду, что в моих предварительных тестах я уже использовал множество оптимизаций скорости: бесплатный CDN Cloudflare, сжатые изображения с помощью ShortPixel и оптимизированную производительность с помощью perfmatters. Хостинг моего веб-сайта (план Cloudways за 10 долларов в месяц на серверах DigitalOcean) также использует кэширование сервера Varnish.

С помощью инструмента PageSpeed ​​Insights от Google я измерил производительность одной из своих страниц на мобильных устройствах (наиболее важными для Google являются показатели Mobile Core Web Vitals). Вот результат до добавления службы скорости WordPress от Cloudflare :

перед тестом скорости

А вот после :

после проверки скорости

Я получил скромный прирост скорости с улучшением общего балла с 83/100 до 89/100.

Первая Contentful Paint (FCP, время, необходимое для загрузки первого элемента) сократилась с 2,1 секунды до 1,8 секунды. Google рекомендует прицеливаться по сайту для времени FCP 1,8 секунды или меньше, так что теперь я в плюсе.

Время до интерактивности (TTI, сколько времени требуется пользователю, чтобы взаимодействовать со страницей) немного снизилось с 3,6 до 3,3 секунды.

Моя оценка индекса скорости (насколько быстро контент визуально отображается во время загрузки страницы) снизилась с 3,1 до 1,8 секунды.

Общее время блокировки (TBT, общее время, в течение которого страница не отвечает на клики пользователя и т. д.) сократилось со 140 мс до 60 мс.

Самая большая отрисовка содержимого (LCP, сколько времени требуется для полной загрузки страницы) сократилась с 3,9 до 3,6 секунды, но это все еще слишком медленно , согласно передовому эталону Google, составляющему 2,5 секунды или меньше.

Время загрузки моего рабочего стола уже было довольно хорошим (98/100), но увеличилось до 99/100. Поскольку большинство моих пользователей (около 70%) используют настольные устройства, я доволен тем, что обеспечиваю им быструю загрузку. Однако, поскольку Google использует индексацию для мобильных устройств, при оптимизации сайта для поиска я ориентируюсь на время загрузки мобильных устройств (и вам тоже следует!).

В целом, я доволен улучшениями скорости загрузки страниц с помощью Cloudflare APO, так как общая стоимость для меня составила 5 долларов США и пару минут времени на настройку.

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

найти URL медленных страниц lcp gsc
Отчет Google Search Console, показывающий старые проблемы с загрузкой LCP на мобильных устройствах

После перехода на APO Cloudflare я вижу, что каждая страница на моем сайте проходит проверку Google Core Web Vitals на мобильных устройствах на основе реальных данных просмотра пользователей.

основная консоль поиска Web Vitals
Все страницы моего сайта проходят базовые тесты веб-показателей Google для мобильных устройств.

Окончательный вердикт: стоит ли использовать WordPress APO от Cloudflare?

Краткий ответ - да! За 5 долларов в месяц вы получаете значительный прирост скорости сайта WordPress без каких-либо усилий. Я использую дешевый хостинг (10 долларов в месяц от Cloudways), поэтому моя установка по-прежнему значительно дешевле, чем премиальный хостинг WordPress от надежных компаний, таких как Kinsta (от 30 долларов в месяц).

В идеале я хотел бы, чтобы мои страницы загружались еще быстрее, но я все еще работаю над этим! Наблюдайте за этим пространством…

Тем временем я могу сделать вывод, что даже если вы попытались улучшить скорость WordPress с помощью некоторых плагинов и сжатия здесь и там, Cloudflare все равно может обеспечить хорошее улучшение по низкой цене и с минимальными усилиями. Рекомендуемые.