Тестирование и сравнение нескольких плагинов для кэширования WordPress

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

Тестирование и сравнение нескольких плагинов для кэширования WordPress

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

Смотрите также:

  • WP Rocket — обзор нового премиум плагина для кэширования WordPress
  • 5 плагинов для ускоренного кэширования WordPress-блога
  • W3 Total Cache — введение в основы кэширования для WordPress
  • W3 Total Cache — параметр плагина кэширования для WordPress: Часть 1
  • W3 Total Cache — параметр плагина кэширования для WordPress: Часть 2

Давайте сначала разберемся, что такое кэширование.

Заметка о кэшировании

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

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

Поисковые системы обращают особое внимание на скорость загрузки в алгоритмах ранжирования. Всё просто: быстрые веб-сайты находятся выше в рейтинге. Для ускорения веб-сайтов WordPress большинство веб-мастеров используют плагины для кэширования. Установка проверенного, высококачественного плагина может значительно ускорить сайт и сэкономить вам уйму усилий(и денег), выясняя как сделать это иначе.

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

Наша методика тестирования

Мы решили протестировать реальную тему для WordPress от WPExplorer — Total. Тестируемый сайт на данной теме Color Awesome — это установка WordPress, которая была специально создана для имитации реального сайта.

Тестирование и сравнение нескольких плагинов для кэширования WordPress

На этом сайте были установлены все типичные плагины для WordPress, включая Contact Form 7, Slider Revolution, Visual Composer, Formidable Forms, WooCommerce, и Yoast SEO. Color Awesome имеет в себя демо-данные и интегрированный интернет магазин. Размер тестируемого веб-сайта близок к размеру реального.

А сейчас давайте рассмотрим веб-хостинг и сравним инструменты, которые были использованы для этого эксперимента.

Хостинг-провайдер и тарифный план

Согласно с сайтом Bluehost:

Bluehost и WordPress с 2005 года совместно работали над созданием хостинг-площадки, подходящей для обеспечения работы сайтов WordPress.

Сайт Color Awesome размещен в веб-хостинге Bluehost Shared. Мы специально выбрали этого хостинг-провайдера и хостинг-план, так как Bluehost будет одним из лучших рекомендованных веб-хостингов для веб-сайтов WordPress.

Инструменты тестирования для анализа

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

1. Site Grading Tools

Данные инструменты созданы для тестирования определенного сайта по различным критериям, кроме скорости. Они учитывают такие факторы как оптимизация картинок, кэширование браузеров, минификаторы Javascript, сжатие GZIP и огромное число HTTPS запросов. Для оценки мы использовали GTMetrix и Google PageSpeed Insights.

GTMetrix

Тестирование и сравнение нескольких плагинов для кэширования WordPress

GTMetrix основан на принципах работы Yahoo и представляет более детальный отчет по сравнению с Google PageSpeed Insights. При помощи этого инструмента посетители получают подробное описание всего, что замедляет процесс загрузки страницы.

Google PageSpeed Insights

Тестирование и сравнение нескольких плагинов для кэширования WordPress

Особенностью Google PageSpeed Insights будет то, что он тестирует веб-сайт с позиции и компьютера, и мобильного устройства, а потом ставит балл от 1 до 100. Хотя этот инструмент и не дает глубокого понимания работы алгоритма ранжирования Google или факторов, которые важны для Google, но он всё ещё широко используется для оценки веб-сайта, так как предлагает консультацию для каждого веб-сайта.

2. Timing Tools

При помощи данных инструментов засекают время загрузки сайтов из различных местоположений серверов. Помимо скорости загрузки веб-сайта, этот инструмент также определяет, насколько эффективно работает веб-сайт при нагрузках. Для этого мы используем Pingdom.

Тестирование и сравнение нескольких плагинов для кэширования WordPress

Pingdom — это, по сути, сервис для тестирования и контроля серверов. Хотя у него тоже есть встроенный модуль для оценивания веб-сайта, мы использовали его как модуль для замера времени, записали время загрузки страницы для теста кэширования каждого плагина с постоянным сервером.

Плагины кэширования

Мы успели обсудить стратегию тестирования, определились с инструментами, давайте просмотрим выборку плагинов для кэширования. Кроме WP Rocket, мы нашли все плагины для кэширования в директории плагинов WordPress:

  • WP Rocket
  • WP Super Cache
  • W3 Total Cache
  • WP Fastest Cache
  • Zen Cache
  • Hyper Cache
  • Cachify
  • Hyper Cache Extended
  • Lite Cache
  • Gator Cache

Мы выбрали 10 лучших WordPress плагинов для кэширования согласно их популярности и числа активных установок.

Результаты по GTMetrix и PageSpeed Insights

После проверки каждого плагина для кэширования при помощи инструментов GTMetrix и PageSpeed Insights мы получили такие результаты:

Тестирование и сравнение нескольких плагинов для кэширования WordPress

Анализ результатов

Как видно из результатов, плагины для кэширования не оказали существенного влияния на эксперимент по оценке веб-сайта – фактически, большая часть показателей не изменилась с установкой плагина. Очень удивительно, что там, где отличие всё же есть, они минимальны.

При помощи Google PageSpeed Insights мы выяснили, что WP Super Cache и Hyper Extended Cache получили наивысшую оценку как для компьютеров, так и для мобильных устройств, 52 и 45 баллов соответственно.

В категории GTMetrix WP Fastest Cache занял первое место с наивысшей скоростью загрузки страницы и получил 83 балла, от него отстает на 2 балла WP Rocket. Очень впечатляет!

А в категории YSlow, WP Rocket значительно обгоняет всех остальных с 86 баллами!

Наш вердикт

Согласно результатам тестирования веб-сайта мы приходим к заключению, что лучшие плагины для кэширования — WP Rocket, WP Fastest Cache, WP Super Cache и Hyper Extended Cache.

Результаты по Pingdom

После завершения оценки тестирования веб-сайта мы приступаем к замеру времени загрузки страницы при использовании каждого из плагинов. Итоги:

Тестирование и сравнение нескольких плагинов для кэширования WordPress Тестирование и сравнение нескольких плагинов для кэширования WordPress

Анализ результатов

Перед тестированием плагинов мы замеряли время загрузки страницы нашего веб-сайта на Pingdom. Без кэширования веб-сайт загружается за 9,45 секунд(не судите!) После записи времени загрузки страницы с каждым плагином мы вычислили разницу от начальной скорости(без кэширования — 9,45 секунд), и насколько плагин ускорил загрузку.

И снова WP Rocket занял первое место, так как он ускорил загрузку в 2,25 раза. То есть с данным плагином загрузка заняла 4,19 секунд(что на 126% быстрее начальной версии веб-сайта!)

WP Super Cache идёт следующим с результатом – 5,29 секунд, а W3 Total Cache занял третье место с 6,02 секунд.

Наш вердикт

Согласно результатам замера времени загрузки страницы нашего веб-сайта с каждым плагином, можно легко с уверенностью сказать, что лучшими плагинами стали WP Rocket, WP Super Cache, и W3 Total Cache.

Победители

Проанализировав результаты обоих испытаний, победу, без сомнений, одерживает WP Rocket. Этот премиум плагин для кэширования получил наивысший балл в YSlow и загрузил тестовую страницу почти вдвое быстрее. WP Rocket имеет в себя широкий спектр возможностей, настроек параметра и дружественную команду поддержки – и всё за умеренную цену.

WP Super Cache получил серебренную медаль за потрясающее время загрузки страницы и наивысший балл в Google PageSpeed Insights для компьютеров и мобильных устройств. Плагин запросто установить и изменить. Он хорошо подойдёт для тех, кто не хочет тратить много денег.

Почетное третье место занимает W3 Total Cache. Хотя этот плагин и продемонстрировал хороший результаты при загрузке страницы, но он никак не проявил себя при тестировании страницы. Так что его часто выбирают вебмастера с техническим складом ума, которые любят настраивать все 16 страниц настроек параметра до последней детали.

Итоги

Вот и всё! Мы закончили наш эксперимент, опубликовали данные и проанализировали результаты. Каждый из описанных плагинов имеет в себя набор уникальных особенностей, который выделяет его среди всех остальных.

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

А какие плагины для кэширования вы используете на веб-сайте WordPress? По каким критериям оцениваете? Пишите мнение в комментариях внизу!

Источник: colorlib.com

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *