Самый быстрый хостинг WordPress: вот как я добился времени загрузки 79 мс
Опубликовано: 2021-06-18
Я уверен, что вы, должно быть, прочитали много статей с несколькими советами по ускорению сайта WordPress, но без особого успеха. В основном это связано с тем, что многие пользователи WordPress полагаются на взломы ускорения внешнего интерфейса и игнорируют среду хостинга WordPress. Поэтому для многих пользователей самый быстрый хостинг WordPress - это первый шаг к более быстрой загрузке веб-сайта.
Сегодня я расскажу о различных типах хостинга WordPress и проведу несколько тестов, чтобы определить, насколько хорошо веб-сайт WordPress работает на самом быстром управляемом хостинге WordPress, таком как Cloudways.
- Зачем вам нужен более быстрый хостинг WordPress?
- Различные типы хостинга веб-сайтов
- Запуск тестирования производительности
- Добавление легкой темы в микс
- Почему Cloudways - один из самых быстрых хостингов WordPress?
- Что еще нужно учитывать при выборе самого быстрого хостинга WordPress
Заявление об ограничении ответственности: для достижения максимально быстрых результатов мы провели эти испытания в контролируемой среде!
Зачем вам нужен более быстрый хостинг WordPress?
Многие исследователи продемонстрировали, что у вас есть всего 7 секунд, чтобы привлечь внимание посетителя. Если это окно потеряно, посетитель может больше не посетить ваш сайт. Все сводится к выбору более быстрого хостинга WordPress, чтобы оптимизировать время загрузки страницы веб-сайта, чтобы посетители могли остаться и увидеть, о чем ваш сайт.
Не только это, но и Google рассматривает скорость загрузки страницы (общий порог составляет менее 2 секунд ) как важный сигнал ранжирования поисковой выдачи.
Различные типы хостинга веб-сайтов
Варианты веб-хостинга обычно доступны в четырех вариантах:
Виртуальный хостинг
В индустрии веб-хостинга термин «общий» относится к совместному использованию ресурсов сервера (RAM, вычислительная мощность, хранилище и пропускная способность). Благодаря этой общей среде это наиболее экономичное решение для пользователей с ограниченным бюджетом и небольшими знаниями о хостинге веб-сайтов.
В среде общего хостинга на одном сервере с высокими техническими характеристиками размещается несколько учетных записей пользователей с несколькими веб-сайтами, совместно использующими ресурсы сервера. В таких условиях, если веб-сайт потребляет много ресурсов, другие пользователи столкнутся с медленной загрузкой веб-сайта независимо от выполненных вами оптимизаций.
Выделенный хостинг
В среде выделенного хостинга вы владеете (или арендуете) целым сервером. В отличие от виртуального хостинга, ресурсы сервера никому не передаются, что позволяет вам настроить собственную предпочтительную и более быструю среду хостинга WordPress.
Обратной стороной выделенного хостинга является то, что вам потребуются глубокие знания в области управления сервером. Поскольку не каждый пользователь выделенного хостинга обладает этими навыками, вам потребуется нанять системного администратора (дорогостоящий ресурс) для настройки и управления сервером. Хотя ни одно решение для хостинга не может гарантировать 100% бесперебойную работу, выделенный сервер всегда является отличным выбором, если у вас есть команда для настройки и управления сервером.
VPS хостинг
VPS - это виртуальный частный сервер (ы). Это решение представляет собой гибрид виртуального и выделенного хостинга. Решение VPS предлагает виртуальный сервер (размещенный на одном большом физическом сервере), который не используется другими пользователями. Преимущество VPS-хостинга в том, что вам выделяются именно те ресурсы, за которые вы заплатили!
В среде хостинга VPS вы являетесь настоящим владельцем своего VPS (аналогично выделенному хостингу) и несете ответственность за настройку сервера и создание быстрой среды хостинга WordPress. Однако цена немного ниже по сравнению с выделенными серверами, потому что у вас есть только часть выделенного сервера!
Облачный хостинг
Решения для облачного хостинга похожи на VPS-хостинг, но более надежны. При размещении на облачном сервере пользователь не знает, на каком физическом компьютере размещен их веб-сайт. Учитывая распределенную архитектуру, облачный хостинг является более надежным решением по сравнению с любыми другими хостинговыми решениями.
Модель ценообразования на облачный хостинг часто предусматривает оплату по факту использования, которая требует, чтобы вы платили только за ресурсы, потребленные в течение цикла выставления счетов. Однако, если вы думаете, что у вас мало ресурсов, вы всегда можете мгновенно увеличить ресурсы сервера. Как и в случае с выделенным хостингом и VPS, вам все равно нужно настроить сервер, чтобы сделать среду хостинга WordPress более быстрой.
Согласно данным Google Trends, за последние пару лет в облачном хостинге наблюдается резкая тенденция к росту.

Источник
Управляемый облачный хостинг (Cloudways)
Облачный хостинг - это замечательно, но он требует от вас настройки, управления и защиты вашего облачного сервера. Для этого вам придется либо выполнять всю тяжелую работу самостоятельно, либо нанять кого-нибудь для выполнения этой работы.
С помощью решений для управляемого облачного хостинга поставщик заботится об аспектах управления сервером и позволяет вам использовать всю мощь облачного хостинга, не беспокоясь о проблемах конфигурации и безопасности сервера.
Cloudways предлагает полностью управляемый облачный хостинг, который гарантирует, что ваш сайт WordPress размещен на одном из самых быстрых стеков хостинга WordPress, что обеспечивает простое управление вашим сервером. Это позволяет вам сосредоточиться на своих бизнес-процессах и быть уверенным в том, что Cloudways поддерживает вас.
Чтобы подчеркнуть производительность и возможности управляемого облачного хостинга в сочетании с более быстрым стеком хостинга WordPress, я буду использовать Cloudways в качестве примера в этой статье, или вы также можете использовать функцию Cloudways Request A Demo, чтобы обсудить ваши проблемы с хостингом, и через 30 минут мы покажет вам, почему Cloudways - правильное решение.
Запуск тестирования производительности
Для начала я покажу вам, насколько просто использовать платформу Cloudways. Для этого я запустил сайт WordPress на сервере Linode, управляемом Cloudways.

Примечание. Если вы хотите повторить результаты, получите бесплатную пробную учетную запись (не нужно предоставлять информацию о кредитной карте).
Серверная среда
Для целей этой статьи я запустил сервер Linode объемом 1 ГБ, расположенный во Фремонте, Калифорния . В процессе запуска сервера одним щелчком создается сервер, который поставляется с предварительно настроенными:
- Apache
- Лак
- PHP 7+
- NGINX
- Memcached
- PHP-FPM
- MySQL (вы можете выбрать MariaDB позже)
- HTTP / 2
- Бесплатные SSL-сертификаты от Let's Encrypt
Список на этом не заканчивается, поэтому вы можете ознакомиться с этим списком всех замечательных функций Cloudways.
Углубляемся в установленное приложение WordPress
После входа на платформу Cloudways перейдите на вкладку « Приложения » в верхней строке меню. Вы увидите список установленных приложений (в этом случае вы увидите только одно приложение), и когда вы окажетесь в нем, вы увидите следующий экран:

Посетите промежуточный URL-адрес WordPress в панели администратора , используйте учетные данные для входа и перейдите в панель управления WordPress. Перейдите во вкладку Plugins → Installed Plugins , и вы увидите Breeze, предустановленный плагин для кеширования.
Примечание. Я удалил рекламные изображения Cloudways из сообщения WordPress по умолчанию, чтобы уменьшить количество внешних запросов.

Вам может быть интересно, для чего нужен Breeze. Что ж, Breeze - это бесплатный плагин для кеширования WordPress от Cloudways. Все приложения на базе WordPress (кроме WordPress по умолчанию), запущенные на Cloudways, поставляются с предустановленным Breeze.
Тест скорости без какой-либо оптимизации
Пришло время приступить к делу.
Протестируем сайт WordPress без всяких усилий по оптимизации. Тестовая среда состоит из:
- Облачная инфраструктура: Linode
- Размер сервера (RAM): 1 ГБ
- Расположение центра обработки данных: Фремонт, Калифорния
- Версия WordPress: 1 (с темой Twenty Nineteen)
- Предварительно настроено: 2, Varnish, NGINX и Breeze установлены
Для тестирования я использовал Pingdom Tools с местом тестирования, установленным в Сан-Франциско.
А вот результаты производительности:


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


Breeze легко настроить. Как видите, я включил сжатие Gzip , минификацию , группировку и кеширование в браузере несколькими щелчками мыши . Следующий результат показывает мощность самого быстрого хостинга для WordPress, полностью поддерживаемого эффективным плагином кеширования.
Вуаля!


Результаты теста
Добавление легкой темы в микс
В дополнение к самому быстрому хостингу для WordPress, легкая тема также может способствовать скорости загрузки страницы вашего веб-сайта WordPress. Например, Astra, легкая многоцелевая тема, утверждает, что загружается за несколько миллисекунд (тесты проводились с использованием стандартной установки WordPress).
Давайте посмотрим, какие улучшения Astra может внести в ваш сайт WordPress.
Как видно на панели инструментов WordPress, Astra является одной из самых загружаемых тем.

Следующий результат показывает улучшение скорости при тестировании активированного сайта Astra с помощью Pingdom Tools:


Результаты теста
По сравнению с темой Twenty Nineteen особой разницы нет, но это главным образом потому, что существующая среда в значительной степени проста. Реальное влияние любой легкой темы более заметно, когда на веб-сайте WordPress много данных. Давайте проверим и это утверждение!
Импортировать шаблон Astra
Astra позволяет импортировать шаблоны. Следовательно, я импортировал шаблон агентства вместе со следующими важными плагинами:
- Виджеты Astra
- Контактная форма 7
- Элементор
- Окончательные дополнения для Гутенберга


Если вам нужна помощь в импорте шаблона, просто следуйте этому процессу.
Тест скорости с шаблоном Astra
Протестируем сайт!


Результаты теста
Несмотря на то, что у меня есть готовый веб-сайт с контентом и необходимыми плагинами, он загружается почти за полсекунды.
Разве это не впечатляет? Да, конечно.
Импорт фиктивных данных с помощью FakerPress
Давайте проведем еще один тест с одним из самых популярных плагинов для фиктивных данных.
Чтобы добавить фиктивный контент, я выбрал плагин FakerPress.
Перейдите в панель управления WordPress и загрузите плагин. После активации плагина перейдите в его настройки и добавьте 10 фиктивных сообщений с изображениями и письменным контентом с шестью абзацами в каждом.

Тест скорости с фиктивными данными
И вот результат:


Результаты теста
С фиктивными данными сайт загрузился всего за 298 мс, что действительно впечатляет!
Обратите внимание, что веб-сайты WordPress, как правило, становятся медленнее по мере накопления количества установленных плагинов и тем и увеличения результирующего количества запросов.
Почему Cloudways - один из самых быстрых хостингов WordPress?
Cloudways считается одним из самых быстрых хостингов WordPress по разным причинам. Вот несколько:
Настройка сервера (оборудование, ОС, пакеты и т. Д.)
Ядро Cloudways состоит из таких сервисов и программного обеспечения, как Apache, NGINX, MySQL / MariaDB и т. Д., Что способствует более быстрой среде хостинга WordPress.
WordPress рекомендует настроить хостинг с поддержкой Apache и / или Nginx для последних версий PHP и защищены сертификатами SSL. Все это собрано вместе, чтобы получить максимальную отдачу от WordPress с точки зрения производительности и безопасности.
HTTP / 2
HTTP / 2 - это усовершенствованная и лучше оптимизированная версия HTTP1.1, наиболее широко используемого протокола во всемирной паутине. Это помогает сократить время загрузки за счет сокращения времени отклика сервера с дополнительным преимуществом в виде улучшения рейтинга в поисковой выдаче.
HTTP / 2 работает с терминологией мультиплексирования (несколько запросов в одном TCP-соединении), что помогает обслуживать несколько запросов через одно TCP-соединение. Напротив, HTTP1.1 мог обслуживать только один запрос через одно TCP-соединение.
Как правило, если вас интересует производительность WordPress, всегда выбирайте хостинг-провайдера, который поддерживает протокол HTTP / 2.
Время ответа сервера
Время ответа сервера - это время, затрачиваемое сервером веб-хостинга на ответ на запрос посетителя. Иногда его также называют временем до первого байта (TTFB). Таким образом, если вы ищете самую быструю среду хостинга WordPress, время ответа сервера является важной статистикой, которую вы всегда должны иметь в виду. Чем меньше время ответа сервера, тем меньше времени потребуется для загрузки веб-страницы.
При тестировании вашего сайта с помощью Webpagetest или любого другого инструмента вы увидите TTFB (время ответа сервера) как важный показатель. Согласно рекомендациям Google, TTFB веб-сайта не должен превышать 200 мс.
Расстояние между сервером и посетителями
Прежде чем выбрать хостинг-провайдера WordPress, убедитесь, что он предоставляет дата-центр, ближайший к вашей целевой аудитории. Это поможет уменьшить задержку и улучшить время ответа сервера (TTFB). В результате ваши посетители будут быстрее загружать страницы веб-сайта.
Большинство провайдеров виртуального веб-хостинга имеют центры обработки данных только в США и Европе. Однако провайдеры выделенного, VPS и облачного хостинга предлагают вам выбор центров обработки данных, распределенных по всему миру.
Cloudharmony - инструмент для сравнительного анализа облачных сервисов, в котором перечислены несколько ведущих хостинг-провайдеров и отслеживается их время безотказной работы по регионам каждого облачного провайдера. Вы можете получить представление о том, какой облачный провайдер имеет максимальное время безотказной работы в интересующем вас регионе.

Совет: Cloudways является партнером Google, Amazon, DigitalOcean, Vultr и Linode и предоставляет решение для управляемого облачного хостинга.
Ресурсы хостинга
При постоянном росте вашего бизнеса увеличение трафика является ожидаемым (и желанным) результатом.
Вот пример: если у вас есть интернет-магазин и вы запускаете специальное предложение, количество посетителей может резко возрасти. В результате серверу придется отвечать на увеличенное количество запросов посетителей, но если сервер веб-хостинга не сможет удовлетворить все эти запросы, ваши посетители могут увидеть «500 Internal server error». В результате пострадает как ожидаемая выручка, так и репутация магазина.
Перечисление всех требований - один из самых важных шагов в создании любого бизнеса. Однако в случае онлайн-бизнеса вам необходимо знать «обычные» и «особые» требования, которые могут привести к простою бизнеса.
Если вы не уверены, сможет ли ваш текущий хостинг-провайдер WordPress удовлетворить все ваши ожидания, свяжитесь с ним как можно скорее и объясните свои ожидания, чтобы они могли помочь вам соответствующим образом. Вы также можете опробовать их услуги, прежде чем вкладывать средства в их полный комплекс услуг.
PHP 8.0
На данный момент последней версией является PHP 8.0, и с Cloudways вы можете запустить свой сайт WordPress на этой версии всего за несколько кликов. Хотя есть несколько причин, по которым вам следует обновить версию PHP, вы должны знать, что это напрямую влияет на совместимость плагинов и тем, безопасность и ПРОИЗВОДИТЕЛЬНОСТЬ. WordPress построен на PHP, что означает, что все, что работает на платформе, напрямую связано с этим языком программирования.
Что еще нужно учитывать при выборе самого быстрого хостинга WordPress
Помимо самого быстрого хостинга WordPress, есть и другие аспекты, которые влияют на создание более быстрого веб-сайта WordPress, в том числе:
Версия WordPress
Каждая новая версия WordPress поставляется с множеством обновлений, связанных с производительностью и безопасностью. Например, о новом редакторе Гутенберге часто писали на Github как об убийце производительности. Однако в следующем обновлении (5.0.2) проблемы были исправлены, и Гутенберг начал получать восторженные отзывы.
Совокупный прирост производительности примерно на 330% выше для публикации с 200 блоками. Это может быть даже больше для определенных настроек и конфигураций плагинов - например, тот же тестовый пост будет на 540% быстрее с Yoast. - сообщил Матиас Вентура.
Эти обновления производительности являются основной причиной каждой экспертной рекомендации по обновлению до последней версии WordPress.
Оптимизация базы данных
Ряд операций WordPress основан на взаимодействии с базой данных. Поскольку каждое взаимодействие требует времени, совокупное влияние взаимодействия с базой данных может быть очень серьезным для скорости веб-сайта. В попытках повысить производительность веб-сайта запросы к базе данных должны быть написаны оптимизированным образом, чтобы к ним можно было легко получить доступ, обновить и управлять ими.
Обслуживание базы данных является важным требованием для производительности веб-сайта. Важно, чтобы администраторы периодически очищали базу данных для обеспечения стабильно высокой производительности. Это также включает оптимизацию запросов, чтобы сократить время выполнения и, таким образом, ускорить ответ веб-сайта.
Менее динамичный контент
Динамический контент создается в ответ на запросы, сгенерированные посетителем, поэтому объем динамического контента варьируется от посетителя к посетителю. Даже простые запросы, такие как создание оценки доставки, могут привести к получению значительного объема динамических данных. Теперь представьте себе объем динамического контента, созданного несколькими одновременно работающими пользователями. Если учесть время, необходимое для выполнения запросов к базе данных, легко увидеть влияние генерации динамического контента.
Напротив, если на веб-сайте есть статический контент, состоящий из жестко закодированных HTML, JS, CSS и изображений, сервер будет обслуживать один и тот же контент для каждого посетителя. В результате серверу приходится потреблять небольшой объем ресурсов, что приводит к более быстрой загрузке страницы.
Если вы можете преобразовать часть динамического контента в статический, вы увидите значительное увеличение производительности и скорости веб-сайта WordPress. Чтобы еще больше ускорить процесс, выгрузите статические ресурсы в сеть доставки контента (CDN).
Сеть доставки контента (CDN)
Сеть доставки контента (CDN) играет важную роль в доставке статического и динамического контента вашего сайта WordPress глобальной аудитории. CDN кэширует статические файлы и / или копию вашего сайта и хранит их на своих серверах (узлах), развернутых по всему миру, даже далеко от вашего реального веб-сервера, чтобы обеспечить быструю доставку контента.
Пользователи Cloudways могут воспользоваться CloudwaysCDN и интегрировать его прямо с платформы за несколько кликов. Добавление CDN в WordPress также может улучшить скорость вашего сайта.
Плагины для оптимизации скорости
Сообщество WordPress значительно продвинулось в разработке плагинов для оптимизации скорости. Flying Pages от WP Speed Matters - один из самых популярных плагинов скорости, и то, как он работает, впечатляет - он предварительно загружает страницу еще до того, как пользователь ее запросит. Плагин вводит JS-скрипт до тех пор, пока браузер не перейдет в режим ожидания, и предварительно загружает страницу, как только пользователь наводит на нее указатель мыши. Он также предварительно загружает страницу в окне просмотра, что означает, что если ссылка на страницу существует в текущей области просмотра, она будет предварительно загружена (также известная как предварительная загрузка содержимого).
Еще один отличный инструмент для повышения скорости сайта - это WP Cloudflare Super Page Cache. Для всех, кто пользуется бесплатным Cloudflare CDN, этот плагин необходим по многим причинам. Плагин кеширует не только статический контент, но и веб-страницы HTML. Он также очень прост в использовании - все, что вам нужно сделать, это предоставить свой ключ API Cloudflare CDN и позволить плагину взять на себя управление кешированием.
Flying Images - еще один плагин от WP Speed Matters, который помогает оптимизировать изображения, сжимая изображения на лету через CDN. Да, плагин поставляется с бесплатным CDN под названием Statistically, который работает на Cloudflare. Он также конвертирует изображения в WebP в CDN.
Плагин также автоматически очищает кеш, что означает, что вам не придется беспокоиться об изменениях, которые вы вносите на свой веб-сайт, потому что плагин гарантирует, что последний статический контент всегда доступен для ваших пользователей.
Подготовьте свой сайт к предстоящему обновлению Page Experience.
Воспользуйтесь нашим средством проверки качества страницы сегодня.
Избегайте использования шрифтов Google (или оптимизируйте их)
Одно из первых действий, которое владельцы сайтов делают после создания своего сайта, - это добавление шрифтов Google Fonts, чтобы их сайт выглядел хорошо. Хотя это действительно оживляет ваш сайт WordPress, это также значительно замедляет его, потому что Google Fonts требует, чтобы ваш браузер делал дополнительные запросы к серверу. Одним из решений является прекращение использования шрифтов Google Fonts, но также очень вероятно, что вы не можете найти шрифт по своему вкусу в другом месте, и что тогда? Другое решение - оптимизировать шрифты Google, чтобы они загружались быстрее.
Вы можете оптимизировать шрифты Google Fonts, ограничив их варианты, что просто означает, что вы используете либо тонкий шрифт, либо тяжелый. Также старайтесь использовать не более двух шрифтов для всего сайта.
Другой способ оптимизации шрифтов Google - разместить их локально. Это означает, что вы загружаете все шрифты в свою локальную систему, загружаете их на свой сервер, а затем вставляете фрагмент CSS на свой веб-сайт.
Резюме
Как я продемонстрировал, сайт, размещенный на более быстром хосте WordPress, оптимизированный только с помощью плагина кеширования WordPress, может значительно увеличить скорость сайта WordPress. Однако не забывайте применять советы, которые я упоминал в статье!
Разве результаты не впечатляют? Попробуйте Cloudways, а затем перенесите свой существующий веб-сайт WordPress на Cloudways, настройте плагин Breeze и сами станьте свидетелями улучшенных результатов своего веб-сайта WordPress!
И, конечно же, не забудьте поделиться результатами тестирования в разделе комментариев ниже.
