Если ваш блог нуждается в оптимизации, то первым делом нужно проверить, так ли необходимы все плагины, которые активированы в блоге? Чтобы проверить скорость работы активных плагинов и сопоставить полученные результаты значимости этих плагинов, можно воспользоваться плагином P3 Plugin Performance Profiler. Он позволяет измерять скорость работы активных плагинов.
Для того, чтобы плагин смог просканировать блог, нужно на время его работы установить на папку /wp-content/uploads/ права на запись (CMOD 0777). Все данные плагина можно посмотреть в разделе Инструменты. Во время сканирования плагин прогоняет все страницы, доступные с главной (включая и ее), все ссылки, доступные с первых страниц, и смотрит, какие плагины при этом работают, сколько времени занимает отклик этих страниц, сколько времени занимает работа плагинов. После этого выводится сводный отчет, на котором наглядно представлено, какие плагины являются главными пожирателями ресурсов.
Можно посмотреть, какие ссылки формируют наибольшее количество запросов к базе данных, сколько всего запросов к базе данных отправляется при открытии главной страницы.
Для всех плагинов строится диаграмма, на которой показано, какие из них являются наиболее прожорливыми в плане затрачиваемого на их работу времени.
Так же выводится информация о том, сколько времени тратится на загрузку темы блога, сколько на считывание RSS, и сколько на выполнение каждого из плагинов – все познается в сравнении, и такая диаграмма будет весьма показательной для определения узких мест блога, требующих оптимизации.
Благодаря множеству сравнительных графиков и общей таблицы с точными цифрами плагин P3 Plugin Performance Profiler является отличным инструментом, наглядно показывающим, сколько времени тратится на формирование страниц блога, и сколько из этого времени работают плагины. Это, а так же подсчитываемое количество запросов к базе данных, позволяет определить, какие плагины являются наиболее ресурсоемкими. Иногда бывает, что вроде и плагин крохотный, и делает он практически незаметную работу, а вот нагрузка, создаваемая им, неадекватна приносимому удобству, – как раз такие плагины и позволяет найти P3 Plugin Performance Profiler.
P3 Plugin Performance Profiler