Работает ли плагин скорости 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 может помочь ускорить веб-сайты WordPress за счет кэширования статических ресурсов и последующего их обслуживания из разных мест по всему миру. Вместо того, чтобы каждому посетителю сайта требовался доступ к вашему единственному исходному серверу (например, в Нью-Йорке), посетитель будет получать статический контент с ближайшего к ним сервера Cloudflare CDN.
Плагин Cloudflare для скорости WordPress является частью службы автоматической оптимизации платформы (APO) компании и стоит 5 долларов в месяц (для 1 домена), который утверждает, что «перезаряжает ваш сайт WordPress» с помощью кэширования и оптимизации, чтобы он загружался в 3 раза быстрее. В оставшейся части этого поста мы для краткости будем называть его WordPress APO Cloudflare .
Вы можете использовать плагин Cloudflare для WordPress APO только в том случае, если вы уже подписались на их бесплатный план CDN и используете их серверы имен (например, clyde.cloudflare.com или angelica.cloudflare.com).
Как работает APO Cloudflare для WordPress?
Cloudflare устраняет 3 основные проблемы с медленной загрузкой сайта:
- Расстояние между вашим веб-сайтом и браузером посетителя сокращается (поэтому данные передаются быстрее), поскольку Cloudflare хранит кэши в более чем 200 местах по всему миру.
- Cloudflare стандартно кэширует статические файлы (их бесплатный план CDN), сокращая количество запросов к исходному серверу (т. е. хосту вашего веб-сайта).
- 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 , например:
Весь контент, даже сторонние шрифты, теперь доставляется 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» .
Если вы еще не установили плагин Cloudflare для WordPress, вы увидите кнопку, предлагающую установить его. Не обращайте на это внимания и нажмите «Купить».
Введите свои платежные данные (Cloudflare принимает кредитную карту или PayPal), чтобы продолжить. Вы будете настраивать регулярный платеж в размере 5 долларов в месяц, и, поскольку бесплатной пробной версии нет, вам сразу же будет выставлен счет на первые 5 долларов. В плане нет ограничений, поэтому вы будете платить 5 долларов США в месяц за любой уникальный домен, независимо от того, сколько трафика вы получаете . Вы можете использовать услугу с неограниченным количеством поддоменов без дополнительной оплаты.
3. Установите плагин Cloudflare для WordPress (необязательно)
Хотя это и не обязательно, я рекомендую использовать службу Cloudflare WordPress APO вместе с их бесплатным плагином, поскольку он автоматически очищает старые кеши и обновляет Cloudflare, когда вы вносите изменения на свой сайт. Это также поможет вам
Загрузите плагин Cloudflare для WordPress или установите его в Личном кабинете > Плагины > Добавить новый .
Активируйте плагин. Теперь вам нужно синхронизировать его с вашей учетной записью через API. Перейдите в « Настройки»> «Cloudflare» , и вы увидите приглашение войти в свою учетную запись.
Вместо входа в систему со своим адресом электронной почты и паролем, как в Cloudflare, вам нужно будет ввести свой адрес электронной почты и ключ API Cloudflare.
Как сгенерировать бесплатный токен Cloudflare API
Войдите в свою учетную запись Cloudflare, щелкните значок пользователя в правом верхнем углу и выберите «Мой профиль» в раскрывающемся меню. Затем выберите «Токены API» в меню слева и нажмите «Создать токен», чтобы сгенерировать токен API.
4. Активируйте автоматическую оптимизацию платформы
На панели управления Cloudflare перейдите в раздел « Скорость» > «Оптимизация » и прокрутите вниз до раздела «Автоматическая оптимизация платформы для WordPress:». Включите функцию (она изменит цвет с синего на зеленый).
Чтобы проверить, работает ли он, перейдите на UpTrends.com, вставьте свой домен и проверьте заголовки ответа на наличие кода 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 прояснила это.
После перехода на APO Cloudflare я вижу, что каждая страница на моем сайте проходит проверку Google Core Web Vitals на мобильных устройствах на основе реальных данных просмотра пользователей.
Окончательный вердикт: стоит ли использовать WordPress APO от Cloudflare?
Краткий ответ - да! За 5 долларов в месяц вы получаете значительный прирост скорости сайта WordPress без каких-либо усилий. Я использую дешевый хостинг (10 долларов в месяц от Cloudways), поэтому моя установка по-прежнему значительно дешевле, чем премиальный хостинг WordPress от надежных компаний, таких как Kinsta (от 30 долларов в месяц).
В идеале я хотел бы, чтобы мои страницы загружались еще быстрее, но я все еще работаю над этим! Наблюдайте за этим пространством…
Тем временем я могу сделать вывод, что даже если вы попытались улучшить скорость WordPress с помощью некоторых плагинов и сжатия здесь и там, Cloudflare все равно может обеспечить хорошее улучшение по низкой цене и с минимальными усилиями. Рекомендуемые.