Как сделать WordPress быстрее. 3 главных совета по увеличению скорости загрузки!
Опубликовано: 2016-06-24Tooltester поддерживается такими читателями, как вы. Мы можем получать партнерскую комиссию, когда вы совершаете покупки по нашим ссылкам, что позволяет нам предлагать наши исследования бесплатно.
WordPress — отличная CMS (система управления контентом), но, как вы, наверное, знаете, она может страдать от серьезных задержек. К сожалению, скорость — огромная проблема для WordPress, и даже новая установка WordPress «из коробки» на самом деле не такая быстрая.
Я проводил несколько тестов скорости Pingdom, и вот скриншот средней скорости загрузки страницы, которую я получил после новой установки:
На данный момент единственными факторами, которые могут повлиять на скорость, являются мой веб-хостинг, геолокация тестовых серверов Pingdom и новый сайт WordPress.
Не обращайте внимания на остальную статистику и пока просто посмотрите на время загрузки. Загрузка практически пустого, совершенно нового сайта WordPress заняла почти 1 секунду. Возможно, секунда покажется не таким уж долгим сроком, но на самом деле это так.
И, конечно же, после установки вашей собственной темы и плагинов, а также всех изображений, видео и контента вашего сайта он будет загружаться еще медленнее!
Кроме того, многочисленные тесты выявили различия во времени загрузки, в том числе значительно более длительное время загрузки, загрузка некоторых из которых занимала около 2 секунд.
Почему скорость так важна?
Хотите верьте, хотите нет, но сотни тысяч американцев (и миллионы во всем мире) по-прежнему получают доступ к Интернету по медленным соединениям, от коммутируемого доступа до старого телефонного стандарта 2G. Даже некоторые операторы 3G и 4G испытывают сильное замедление, когда их сеть перегружена запросами трафика.
Для любого онлайн-бизнеса крайне важно уделить время, необходимое для максимизации скорости вашего сайта. В противном случае вы можете потерять клиентов. Всего одна дополнительная секунда загрузки имеет решающее значение и может стоить вам сотен (или даже тысяч) долларов упущенной выгоды.
БЫСТРЫЙ ФАКТ: Исследования показали, что среднестатистическому веб-сайту требуется менее 2 секунд для загрузки, чтобы привлечь внимание потенциального клиента.
Медленные веб-сайты, которые загружаются дольше, значительно увеличивают вероятность потери клиента и потенциальной продажи. Кроме того, хорошо известно, что медленные веб-сайты также негативно влияют на SEO и обычно имеют более низкий рейтинг.
Давайте сделаем WordPress быстрее!
Итак, как мне сделать так, чтобы мой сайт WordPress загружался очень быстро? Как вы, вероятно, читали где-то еще, существует множество технических настроек, настроек и плагинов, которые вы можете установить, и все они направлены на то, чтобы WordPress работал немного быстрее.
После установки W3 Total Cache, одного из плагинов кеширования WordPress с самым высоким рейтингом, вы заметите значительно более высокую скорость:
БЫСТРЫЙ СОВЕТ: WP Rocket — мой самый любимый плагин кеширования WordPress. Это плагин премиум-класса, а это значит, что вам придется заплатить за него, но оно того стоит. Он быстрее, имеет более простой пользовательский интерфейс и его гораздо проще настроить.
Как вы можете видеть на скриншоте выше, время загрузки значительно сократилось… но могло быть и лучше! Есть еще несколько вещей, которые я мог бы настроить, чтобы сделать это быстрее.
Сам Pingdom расскажет вам, что еще вы можете сделать, хотя я обнаружил, что большинство из них только увеличивают показатель «оценки производительности» Pingdom и на самом деле не помогают увеличить фактический показатель «времени загрузки».
Как вы можете видеть выше, оценка производительности Pingdom значительно улучшилась после выполнения их инструкций, НО на самом деле это не улучшило фактическое время загрузки настолько значительно, чтобы назвать это улучшением.
ПРИМЕЧАНИЕ. Плагины WordPress помогают ускорить работу, но этого может быть недостаточно.
Хотя все эти дополнительные настройки, которые рекомендует Pingdom, помогли, к сожалению, все они требуют много времени для настройки и в конечном итоге не приводят к значительному увеличению скорости.
Я все еще мог сжимать изображения, хотя в моей новой установке WordPress еще не было изображений.
Так какая же более существенная настройка позволит значительно увеличить время загрузки?
Как значительно повысить скорость?
Важнейшим ключом к максимально быстрой работе WordPress является выбор правильного хостинг-провайдера WordPress. Это имеет БОЛЬШОЕ значение.
Понятно, что на старте большинство веб-мастеров стараются сэкономить как можно больше денег. Они часто выбирают дешевый общий хостинг, который кажется выгодной сделкой.
Хотя учетной записи общего хостинга может быть достаточно для их текущих нужд, проблема, вероятно, заключается в их текущем веб-хостинге.
Я хотел проверить эту теорию и установил новую копию WordPress на различные учетные записи веб-хостинга. После тестирования каждого из них лучший результат был впечатляющим:
Просто сменив веб-хосты, скорость загрузки значительно увеличилась! Это имеет смысл, поскольку ваш веб-хостинг — это настоящая сила вашего сайта. Несмотря на то, что вы можете внести технические изменения и оптимизации, физический сервер и центр обработки данных, на котором размещен ваш сайт WordPress, имеют наиболее существенное значение.
Если вы намерены серьезно отнестись к скорости своего сайта, вам нужно выбрать правильный хостинг.
ПРИМЕЧАНИЕ. Физический сервер и центр обработки данных, на котором размещен ваш сайт WordPress, имеют наиболее существенное значение.
Использование оптимизированного турбо-плана WordPress от хостинга A2
Чтобы добиться максимально быстрого времени загрузки, я использовал план WordPress Turbo от A2 Hosting, который по-прежнему представляет собой общий веб-хостинг, но оптимизирован для WordPress. Это отличный выбор для хостинга WordPress, поскольку он поставляется с предварительно установленной и оптимально настроенной WordPress.
Если вы действительно серьезно относитесь к скорости, с тарифным планом A2.s Turbo у вас есть возможность даже увеличить мощность, удвоив количество ядер ЦП и добавив 1 ГБ ОЗУ, хотя я НЕ делал этого для своего теста.
Завершите оформление заказа, и хостинг A2 автоматически установит оптимизированную версию WordPress в вашу учетную запись.
Я бы порекомендовал установить новую копию, поскольку таким образом она будет полностью оптимизирована с правильными конфигурациями W3 Total Cache, хотя вы всегда можете перенести существующий сайт WordPress без установки новой копии (вам просто нужно установить плагины). которые включены, а затем вручную настроить W3).
Как вы можете видеть на скриншоте ниже, в дополнение к W3 Total Cache он поставляется с несколькими другими плагинами, такими как EWWW Image Optimizer для сжатия изображений.
За исключением W3 и EWWW, другие плагины не способствуют повышению скорости и представляют собой скорее то, что я считаю раздутым ПО. Вы можете удалить их или оставить, в зависимости от ваших потребностей.
Другие настройки для выполнения
Вот еще несколько вещей, которые стоит проверить!
Используйте PHP 8
Убедитесь, что ваш веб-хостинг использует PHP 8 или более позднюю версию. На момент написания этой статьи я использовал PHP 7.0, который медленнее и теперь даже не рекомендуется WordPress. PHP 8 существует уже некоторое время, но еще не реализован на многих сайтах.
Я сам принимал это медленнее, чем следовало бы. В конечном итоге он стал примерно в 2–3 раза быстрее благодаря новому Zend Engine 3.0. Он также может обрабатывать в 3 раза больше запросов в секунду, что значительно повышает производительность. Итог – убедитесь, что на вашем хостинге включен PHP 8 или более поздняя версия.
ПРИМЕЧАНИЕ. Будьте осторожны с существующим сайтом, поскольку обновление версии PHP вашего сервера может вызвать некоторые проблемы. Сначала проверьте кодировку вашей темы и плагинов на совместимость!
Отложенная загрузка изображений
Поскольку изображения имеют довольно большой размер файла, вам необходимо их оптимизировать. Как упоминалось выше, это сделает плагин EWWW Image Optimizer. Есть и другие.
Но помимо оптимизации изображений, хорошей практикой является их «ленивая загрузка», чтобы они появлялись только тогда, когда попадают в поле зрения браузера пользователя.
Например, если у вас длинная страница с большим количеством контента над изображением, изображение не загрузится, пока пользователь не прокрутит страницу вниз до того места на странице, куда встроено изображение.
Этот механизм уменьшает количество HTTP-запросов и сокращает время загрузки для пользователя.
Заключение
Существует множество технических настроек, которые вы можете выполнить, чтобы увеличить время загрузки вашего WordPress, но наиболее значительный прирост скорости, который вы можете дать, — это использование правильного веб-хостинга. Ознакомьтесь с нашими тестами, чтобы найти самый быстрый веб-хостинг!
Прежде чем перенести существующий веб-сайт на новый хост, сначала зайдите в инструмент проверки скорости Pingdom и запустите быстрый тест на существующем сайте. Сохраните статистику, а затем снова запустите тест после завершения передачи, чтобы сравнить разницу в скорости. Вы можете использовать это, чтобы оценить улучшение вашей новой скорости.
При оптимизации WordPress для повышения скорости всегда лучше начинать с правильной ноги. Использование подходящего хоста, такого как тарифный план WordPress Turbo от A2 Hosting, в качестве базового уровня и оптимизация на его основе гарантируют, что ваш WordPress будет работать с максимальной нагрузкой!