Статьи

3 ключевых шага к увеличению скорости загрузки вашего сайта WordPress с помощью кеширования

Скорость страницы – это очень важный фактор успеха вашего сайта. Проще говоря, если ваш веб-сайт не загружается быстро, люди не задерживаются на нем достаточно долго, чтобы узнать, что он может им предложить. Было доказано (возможно, наиболее известным из них были Google и Amazon ), что более высокая скорость загрузки приводит к большему вовлечению и увеличению продаж. Не говоря уже о том, что медленный сайт может довольно скоро поставить вас в буквальном смысле «красный флаг» в Google.

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

Что такое кеширование?

Когда дело доходит до изучения мира кеширования, легко запутаться в техническом жаргоне, но в двух словах кеширование – это технология, которая оптимизирует способ повторного использования ранее запрошенных данных. Сохраняя часто запрашиваемые объекты в легкодоступном месте, вы сводите к минимуму необходимость повторно получать одни и те же данные (когда в этом нет необходимости).

Статические изображения, такие как логотипы, являются идеальными кандидатами для кеширования, потому что они никогда не меняются и являются частью многих запросов страниц. Кэширование позволяет хранить такие объекты локально (например, на компьютере пользователя), чтобы они не загружались повторно при каждой новой загрузке страницы.

Следует ли вам заботиться о кешировании?

В этом посте мы сосредоточимся на кешировании, но на самом деле вы можете сделать гораздо больше, чтобы повлиять на скорость загрузки вашего сайта. В частности, некоторые факторы «высокого воздействия» включают вашу тему, плагины и изображения. Чтобы узнать больше об этом, ознакомьтесь с моим недавним постом о производительности и скорости WordPress.

Но чтобы ответить на вопрос: да, вам определенно стоит позаботиться о кешировании; по причинам, указанным во введении, если ничего больше. Хотя можно иметь достаточно быстрый веб-сайт без кеширования, инфраструктура WordPress практически требует, чтобы вы включили решение для кэширования, чтобы гарантировать, что скорость страницы будет такой высокой, какой должна быть. Итак, без лишних слов, давайте рассмотрим три основных способа повысить скорость загрузки вашего сайта WordPress с помощью кеширования!

1 Выберите плагин кэширования WordPress.

Я всегда устанавливаю плагин кеширования WordPress как базовую часть моей установки WordPress. Пять перечисленных ниже плагинов WordPress относятся к моему варианту, пять вариантов ниже представляют собой крем-де-ла-крем. Я рекомендую проверить каждый из них и принять интуитивное решение относительно ваших предпочтений, потому что нет «правильного» варианта как такового.

W3 Общий кэш

3 ключевых шага к увеличению скорости загрузки вашего сайта WordPress с помощью кеширования

Я упоминал об этом W3 Total Cache в других статьях. Он имеет премиум-версию и предлагает скидку при добавлении MaxCDN (о чем мы поговорим позже). Общие настройки включают страницу, базу данных, объект и кеш браузера, совместимость с CloudFlare и параметры для специализированных серверов Varnish.

ZenCache (ранее Quick Cache Lite)

3 ключевых шага к увеличению скорости загрузки вашего сайта WordPress с помощью кеширования

ZenCache, как и W3 Total Cache, имеет премиум-версию. Несмотря на то, что существует множество вариантов, базовая установка очень проста. Версия Pro в настоящее время поддерживает Amazon CloudFront (выделенный CDN), но также будет работать со многими другими популярными CDN.

Ракета WP

3 ключевых шага к увеличению скорости загрузки вашего сайта WordPress с помощью кеширования

WP Rocket использует как кеш браузера на стороне клиента (изображения, файлы JS и CSS), так и кеш на стороне сервера, создавая статические страницы, чтобы ограничить обработку кода PHP. Разработчик также предоставляет программное обеспечение для веб-сканирования, которое находит и кэширует файлы за вас. Плагин поддерживает CDN и совместим с CloudFlare.

WP Самый быстрый кеш

3 ключевых шага к увеличению скорости загрузки вашего сайта WordPress с помощью кеширования

[](https://wordpress.org/plugins/wp-fastest-cache/ “WP Самый быстрый кеш”)Программное обеспечение WP Fastest Cache создает статические файлы HTML из PHP и MySQL. Он автоматизирует минификацию HTML и CSS, конкатенацию CSS и JS, включает сжатие GZIP и использует кеширование браузера. Он совместим с CloudFlare и MaxCDN.

WP супер кэш

3 ключевых шага к увеличению скорости загрузки вашего сайта WordPress с помощью кеширования

WP Super Cache поддерживает CDN с MaxCDN, но несовместим с CloudFlare. Он не предлагает кеширование браузера. Он кэширует файлы тремя разными способами в зависимости от скорости: Mod_Rewrite, PHP-код и устаревшее кэширование.

2 Выберите оптимальное решение для хостинга.

Большинству людей не нужна специализированная хостинговая платформа, предназначенная для оптимизации производительности WordPress. Однако если вы можете себе это позволить, это может значительно облегчить жизнь.

Управляемые услуги требуют больших финансовых вложений, но, в свою очередь, предоставляют дополнительные функции поддержки, такие как администрирование, резервное копирование и безопасность. Они также обеспечивают душевное спокойствие. Мы опубликовали исчерпывающий обзор специализированных хостинговых платформ WordPress. Вот несколько популярных управляемых хостинговых платформ WordPress:

  1. WPEngine
  2. Медиа Храм
  3. Маховик Хостинг

Я рекомендую сравнить хостинговые платформы, оптимизированные для WordPress, с точки зрения возможностей, цены и возможных технических ограничений или ограничений. WPEngine, Pressidium и Pressable, например, готовы к работе с CDN. Однако Flywheel предлагает услуги MaxCDN по сравнению с Pagely, который использует PressCDN. Оба они предоставляют другие функции, такие как кэширование страниц, и административные услуги, такие как надежность, резервное копирование, масштабируемость и безопасность.

SiteGround, менее дорогая хостинговая платформа, использует плагин WordPress SuperCacher. Хостинговые компании, такие как GoDaddy и Bluehost, также предлагают управляемые дополнительные услуги, такие как CloudFlare. Я предлагаю вам тщательно изучить свой выбор, потому что некоторые сайты накладывают технические ограничения на специализированные веб-службы, такие как CDN.

DreamPress, сравнимый с WPEngine и GoDaddy, описанными выше, использует кэширование Varnish через плагин Varnish HTTP Purge.Cloudways, еще один пример сервиса, работает на собственной платформе VMAN, использует плагин WordPress W3 Total Cache и поддерживает серверы Varnish, Memecached, NGinx и Apache.

3 Выберите сеть распределения контента.

Content Distributed Network (CDN) повышает производительность загрузки страниц с использованием сети географически отдельных физических серверов обмена кэшированных статических страниц вашего содержания сайта. Ближайший доступный сервер будет эффективно обслуживать случайные запросы контента.

CDN – это «волшебная пуля», доступная через многие плагины WordPress, такие как W3 Total Cache, если контент вашего веб-сайта может быть распространен среди ваших читателей в виде статических файлов. Планы хостинга также предлагают этот вариант доставки. Amazon CloudFront, интерфейс CDN для Amazon Web Services (AWS), является примером такого рода веб-сервисов. Некоторые из упомянутых выше плагинов поддерживают CDN. MaxCDN и CloudFlare – это упомянутые ниже управляемые хостинговые платформы, которые также предлагают CDN.

CDN, конечно, не является необходимостью, но это может иметь большое значение для скорости загрузки страницы. Он представляет собой дополнительную стоимость, поэтому вам решать его стоимость. Если вы действительно хотите принять CDN, вы лучше всех, чтобы выбрать плагин из приведенного выше списка, который включает в себя решение CDN. По возможности всегда лучше объединять решения!

Заключение

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

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

В заключение, ваш сайт никогда не будет «достаточно быстрым». Вы всегда можете повысить эффективность. Но что вам следует сделать, так это приложить разумные усилия, чтобы ваш веб-сайт не был слишком медленным, и в действительности даже бесплатные решения (например, W3 Total Cache) могут значительно продвинуть вас к вашей цели.

Кнопка «Наверх»