Главная » Ведение блога » P3 Performance Profiler или какой плагин тормозит блог?

P3 Performance Profiler или какой плагин тормозит блог?

p3 performance profiler

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

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

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

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

А мы возвращаемся к теме нашей статьи. Итак, для того, чтобы узнать, какой плагин грузит блог, вам нужно установить Plugin Performance Profiler. Но этот плагин мы устанавливаем естественно только на некоторое время, потом его нужно деактивировать и удалить, чтобы еще он не нагружал наш проект.

Скачать плагин можно по этой ссылке. Потом как обычно устанавливаем и активируем его. После активации заходим в панели управления в раздел «инструменты» — «P3 Performance Profiler»:

проверка плагинов

Вы должны увидеть перед собой вот такую картинку:

performance-profiler

Если увидели, значит все отлично. Если вместо этой картинки будет писать «Cannot read profiles directory», то вам нужно зайти на своем хостинге в папку wp-content/uploads, создать там новую папку с названием «profiles» и с правами 777. После этого вы должны уже точно увидеть картинку выше. Дальше жмем на кнопку «Start Scan».

После этого нажимаем «Auto Skan» для запуска сканирования:

auto skan

В конце сканирования вы должны увидеть надпись «View Result», нажимаем на нее:

p3 performance profiler

Дальше перед вами откроется примерно вот такая статистика:

плагин p3 performance profiler

Это статистика моего блога. Как видим, здесь больше всего нагружают блог плагины all in one seo pack и вп типограф лайт. Вы также можете узнать какие плагины нагружают ваш ресурс, разобраться в этой диаграмме не сложно.

Кроме этого в самом верху есть некая суммарная статистика, давайте разберем ее подробно:

  • Total Plugins – общее количество плагинов на вашем блоге, у меня как вы можете видеть 14 штук;
  • Plugin Load Time – время, которое идет на загрузку всех плагинов. На моем блоге 0, 137 – это еще нормально, старайтесь, чтобы этот показатель не превышал 0,5 сек;
  • Plugin Impact — отношение времени, потраченного на загрузку всех плагинов сайта, к общему времени загрузки сайта. У меня 25,9% — это норма, если этот показатель превышает 50 % то это уже много и нужно что-то делать, например, удалять какие-нибудь плагины или заменять их кодами;
  • MySQL Queries – количество запросов к базе данных сайта. Здесь опять же если больше 50, то нужно удалять плагины, поскольку чем меньше будет плагинов и различных функций у них, тем соответственно и меньше запросов к базе данных.

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

vachevskiy 4 августа 2014
  1. Эхххх! Наверно классный плагин!Давно о нём слышу и читаю, но ...он у меня зависает и тормозит полностью сайт! Что только не пробовал делать, ничего не помогает! Скорей всего несовместимость с шаблоном, другой причины не вижу! Или...хостинг? Может быть?

  2. vachevskiy

    Игорь, зависает когда идет запуск сканирования или при установке?

  3. Зависает в самом конце сканирования, когда доходит до 100% и...тю тю!!!

  4. Тоже не работает плагин :- (

  5. А у меня не видит никаких плагинов кроме себя *acute*

  6. vachevskiy

    Странно все, у меня отлично работает. Может стоит поискать тогда альтернативу.

  7. Сегодня, тоже попробовал данный плагин и несмотря на то, что уже более десяти месяцев не обновлялся, работает нормально.

  8. Во-во! Такая же ситуация! Занимает один всю диаграмму, а наши плагины, которыми мы пользуемся(9 штук) выделяет всего 1%. Если наводить курсором на этот 1% — показывает шикарное время загрузки плагинов. А вот параметры вверху — завышенные. Сложно анализировать

  9. Спасибо, выявил плагин Pure PHP Localization, который нагружает блог в 5 раз больше, чем все остальные вместе взятые.