пятница, 8 сентября 2017 г.

P3 (Plugin Performance Profiler)

Plugin Performance Profiler программа
Так повелось, что по возможности я стараюсь избегать установку плагинов на свой движок (вордпресс). А все полезные примочки, пытаюсь реализовывать при помощи кода.
Конечно, не всё можно решить без плагинов, некоторые вопросы без них не разрешимы, это факт. Но и не стоит ими злоупотреблять. Не нужно по каждому поводу ставить плагины, потому, как некоторые из них серьёзно могут тормозить сайт. Тем не менее, сегодня речь всё же пойдёт о плагине. И это интересный плагин- P3 (Plugin Performance Profiler). Он поможет выявить скорость загрузки каждого плагина, установленного на движке. И покажет отчёт в секундах и процентах.

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

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

Устанавливается он обычным способом, как и все плагины, через админ-панель движка: "Плагины/Добавить новый". Когда активируете, найдёте его во вкладке Инструменты.
Нажмите кнопку “Start Scan”.
Выберете режим “Auto Scan”

Дождитесь пока плагин произведёт сканирование, нажмите кнопку “View Results”, что значит посмотреть результаты.
Всё, вам откроется интересная картинка, где подробно представлены параметры установленных на вашем движке плагинов.
“Total Plugins”- количество установленных плагинов.
“Plugin Load Time” – показывает время загрузки плагинов.
“Plugin Impact” – даёт представить соотношение загрузки плагинов к сайту.
“MySQL Queries” – количество обращений к базе данных.

А ниже, на графике видно, в какой степени каждый установленный плагин влияет на загрузку страницы, для этого наведите курсор на график.

Вот такой интересный инструмент P3 (Plugin Performance Profiler).