Как проверить время загрузки плагинов — P3 (Plugin Performance Profiler)

Проверка времени загрузки плагиновЗдравствуйте друзья! Рад приветствовать всех вас на страницах блога Spectr-rv.ru. Сегодня мы вернемся к вопросу о скорости загрузки сайта. Мы выясним, как влияют на данный параметр, используемые нами плагины и как может быть выполнена проверка времени загрузки плагинов.

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

 Задача состоит в том, чтобы из нескольких плагинов, предназначенных для одной и той же цели, отобрать самые «Быстрые». Желательно также избавиться от расширений, без которых можно обойтись.

Как же определить время загрузки конкретного плагина, чтобы можно было сравнить его с аналогичным по назначению расширением? Помочь в этом вопросе нам сможет еще один замечательный плагин – P3 (Plugin Performance Profiler), здесь P3 – сокращенное обозначение расширения, название которого состоит из трех слов, начинающихся на букву Р.

 Насчет отрицательного влияния дополнительного плагина на скорость загрузки сайта, можно не переживать. Он нужен нам только на время проверки, а затем его следует отключить (деактивировать).

Установка плагина P3

Установка плагина Р3 стандартная и выполняется из административной панели блога на WordPress, как это было описано ранее. При необходимости, скачать плагин можно по адресу http://wordpress.org/plugins/p3-profiler/. После установки и активации плагина P3, он сразу готов к работе (никаких настроек не требуется).

 Чтобы воспользоваться установленным расширениемм, заходим на вкладку «Инструменты» - «P3 Profiler Plugin» и попадаем на страницу «P3 - Plugin Performance Profiler», где указано пока только общее количество активных плагинов на нашем сайте.

Проверка времени загрузки плагинов

Устройство плагина P3 и работа с ним

Для запуска проверки, нажимаем кнопку «Начало сканирования», после чего появляется окно c предложением выбрать тип сканирования.

Проверка времени загрузки плагинов

 Выбираем «Автоматическое сканирование» и в течение некоторого времени ждем его окончания. Нажимаем кнопку «Просмотреть результаты».

Проверка времени загрузки плагинов

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

Проверка времени загрузки плагинов

На вкладках, расположенных ниже, содержатся подробные данные проведенного тестирования. Наиболее ценная для нас информация приведена на следующих трех вкладках.

Runtime By Plugin (Время выполнения). Самая полезная вкладка -  новичкам вполне можно ограничиться ее изучением. Здесь мы видим очень красивую диаграмму в виде окружности, разбитой на сектора, каждый из которых пропорционален доле одного из расширений в суммарном времени загрузки плагинов. Все очень наглядно и доходчиво.

Проверка времени загрузки плагинов

При наведении курсора на любой из секторов, появляется табличка с названием плагина, его доли в суммарном времени загрузки (%) и временем загрузки данного расширения. Справа от диаграммы приведен перечень всех плагинов с указанием их цветового обозначения. Расширения с самым маленьким временем загрузки, объединены в сектор «Другие».

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

Проверка времени загрузки плагинов

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

Проверка времени загрузки плагинов

Обращаю ваше внимание, что в конце каждой вкладки имеется кнопка «Email these results», с помощью которой основные результаты проверки могут быть отправлены на выбранный вами адрес электронной почты.

В верхней части страницы «P3 - Plugin Performance Profiler» расположены три полезные вкладки:

Current (Текущее). На этой, открытой по умолчанию, вкладке выполняются все действия по тестированию сайта. Здесь отображаются результаты выполненной проверки.

History (История). На данной вкладке можно ознакомиться с результатами проверок, проведенных ранее.

Help (Справка). Вкладка содержит ответы на наиболее часто задаваемые вопросы по работе плагина P3 (PluginPerformanceProfiler).

Использование результатов проверки

Анализируя результаты проверки сайта плагином P3, мы можем выяснить, сколько времени занимает загрузка плагинов в общем времени загрузки сайта. Также мы увидим, какие из установленных плагинов вносят наибольший вклад в «торможение» нашего сайта.

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

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

Теперь вы знаете о существовании расширения P3 (Plugin Performance Profiler), с помощью которого может быть выполнена проверка времени загрузки плагинов, установленных на вашем сайте. Вы можете самостоятельно определить допустимость использования любого плагина, исходя из создаваемой им нагрузки на сервер.  Удачи!

Обсуждение: 2 комментария
  1. Николай:

    Спасибо!
    Полезная вещь и подробно изложен материал.
    Установил у себя и буду пользоваться.

  2. Владимир:

    Рад, что вам понравилось.

Поделитесь своим мнением

Подписка на обновления

Хотите получать новые статьи на почту? Введите свой e-mail адрес:

© 2017 Полезные советы, программы и сервисы интернета  Войти