Блог про WordPress. Статьи о технической оптимизации, защите, и разработке сайтов.
Главная страница » 3 плагина для увеличения скорости загрузки

3 плагина для увеличения скорости загрузки

Введение

Отобрал ряд плагинов из репозитория WP по запросу speed для ознакомления с ними и проверки их в работе.

В этой статье посмотрим три плагина:

Speed Booster Pack By SpeedWorks

Возможности:

  • Устраняет блок при загрузке скриптов и стилей;
  • Переносит скрипты в подвал;
  • минифицирует CSS, загружает асинхронно, также переносит в подвал;
  • изменяет уровень компрессии картинок;
  • удаляет различный мусор: feed links из заголовка, параметры запроса в url статических файлов, версию WoordPress, ссылку RSD которая используется внешними клиентами при XML-RPC запросах и др.
  • отображает пиковое использование памяти, количество SQL запросов, и время загрузки страницы.

Как для одного плагина это большой набор функций.
Хотя я больше за то, чтобы плагин делал одну вещь и делал хорошо.

Давайте посмотрим. Визуально интерфейс настроек плагина можно разделить на 3 части.

Speed Booster Options ‹ — WordPress

Является ли вторая область полезной?
Конечно, иногда действительно требуется посмотреть SQL запросы и потребление памяти. Но стоит ли ставить этот плагин ради данной цели? Вряд ли.

Положа руку на сердце, настройки первой части «Remove…la-la-la» совсем незначительно влияют на производительность, если вообще. Их можно также произвести в несколько строк и без плагина.

Итак, у нас остается действительно важная часть: оптимизация скриптов и стилей, подключение их в подвале, а также исключения из обработки в случае появления ошибок (область 3).

Я посмотрел код плагина, и не остался впечатлен. Если бы меня спросили, я бы не стал рекомендовать данный плагин в работе сайта.

к содержанию ↑

WP Speed of Light By JoomUnited

Еще один плагин в своем роде комбайн.

Основные возможности:

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

После установки плагина получаем меню с несколькими вкладками.

Вкладка Speed Analysis

Speed analysis WP Speed of Light ‹ — WordPress

Непонятно зачем она рядовому пользователю? Тем более для того, чтобы этот анализ работал, нужно подключить API ключ стороннего сервиса webpagetest.org.

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

Вкладка Database cleanup. Хорошо, но стоит отметить очистка базы оказывает не самое прямое воздействие на скорость загрузки страницы.

Database cleanup WP Speed of Light ‹ — WordPress

Вкладка Image Compression просто предлагает скачать дополнение для обработки изображений (заплатив).

Ну и основная вкладка Speed optimization, которая базируется в основном на системе кэширования. Я не стал смотреть реализацию, потому как вероятно она не самая лучшая среди существующих популярных узкоспециализированных плагинов.

В общем, поверхностный взгляд на данный плагин не заставляет меня его рекомендовать.

к содержанию ↑

Fast Velocity Minify By Raul Peixoto

Плагин сокращает колиичество запросов, совмещая (объединяя) JS и CSS в группы файлов. Производит также их минификацию.

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

Сразу хочу отметить интересную особенность данного плагина.
Отображение отладочной информации (Debug log) на вкладке Status.

Fast Velocity Minify Status Settings ‹ — WordPress

Действительно, полезно видеть какие скрипты и в каких файлах собираются.

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

К счастью, есть ряд настроек для CSS, где можно отметить встраивание стилей на страницу дабы избежать блока рендеринга.

Fast Velocity Minify Settings ‹ — WordPress

Плагин интересный и стоит внимания. Хотя мне большше нравится в работе Autoptimize, он более универсальный и контролируемый (взять ту же настройку Above the Fold CSS). Вот бы автор в него завез аналог Debug log. :)

к содержанию ↑

Заключение

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

Что касается вышеперечисленных, — в общем случае, вам вряд ли понадобится какой-либо из них.

Некоторая часть их функционала решается перманентно добавлением определенных инструкций в файл .htaccess.

С остальным замечательно справляется проверенный массами Autoptimize.

Всего хорошего. Пишите комментарии, на которые вы хотите получить ответ или просто делитесь опытом.

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

%d такие блоггеры, как: