Медленно открывается сайт? Проверьте плагины

Медленно открываются страницы вашего сайта — знакомая проблема? Думаю, что каждый веб-мастер со стажем сталкивался с тем, что рано или поздно сайт начинает подтормаживать и браузер загружает страницу все медленнее и медленнее. Причин может быть масса от плохой оптимизации шаблона до перегрузки сервера. Сегодня же мы рассмотрим одну из этих вероятных причин — нагрузку, которую создают многочисленные плагины, установленные на WordPress.

Медленно открываются страницы

Почему медленно загружаются страницы?

Итак, как известно, большое количество «тяжелых» дополнений может стать причиной замедления работы сайта, именно поэтому я рекомендую вносить необходимые изменения непосредственно в функциональный код системы. Однако, когда мы создаем сайт сами, есть джентельменский набор, без которого просто не обойтись! Поэтому стоит сказать, что не все они одинаково негативно влияют на скорость открытия страниц. Как это проверить? Разумеется на глаз это определить невозможно, и может так оказаться, что многофункциональный плагин намного быстрее, чем незначительное на первый взгляд улучшение удобства использования вашей системой.

Поможет это определить специальный плагин — P3 Profiler. Скачиваем его с официального сайта WP, устанавливаем и активируем. Зайти в настройки плагина можно в меню «Инструменты > P3 Plugin Profiler».

Медленно открываются страницы

Попадаем на главную страницу. Сейчас здесь отображается только одна информация — количество установленных плагинов. Чтобы начать сканирование, нам надо нажать кнопку «Start Scan > Auto Scan».

Почему медленно открываются страницы сайта?

Начинается анализ ресурсов, занимаемых плагинами блога. Если хотите остановить процесс, нажмите на «Stop Scan»

Сканирование p3 плагином

А по завершении — «View Result».

Теперь в пустых до этого ячейках таблицы появились данные.

Plugin Load Time — скорость загрузки всех плагинов одновременно при посещении страницы сайта. Допустимое значение, при котором не стоит беспокоиться — до 0.1

Plugin Impact — это процентное соотношение времени загрузки плагинов относительно всех остальных элементов веб-сайта.
Если оно больше 50%, то стоит задуматься.





MySQL Queries — общее количество запросов к базе данных сайта при обработке плагинов.

Почему медленно открывается сайт

Чуть ниже есть еще несколько вкладок. В них — более детальные данные анализа. К ним мы обратимся чуть позже, а пока взгляните на разноцветный круг — это наглядное отображение того, как много времени плагины загружаются относительно друг друга в процентах. У меня это WP-PostViews и ВП Типограф Фулл. Если Postviews я точно оставлю, то типографу точно можно поискать замену.

Теперь вернемся к нашим вкладкам.

Detailed Breakdown — распределение времени загрузки по каждому плагину отдельно. Ориентиром является желтая горизонтальная полоска — общее время загрузки сайта.

Simple Timeline — хронология использования времени, уходящего на загрузку ядра WordPress, темы WordPress и плагинов

Query Timeline — хронология количества запросов к Базе Данных при загрузке нескольких случайных страниц или записей на сайте.

Advanced Metrics — сводная статистика

Медленно открываются страницы? Отключите плагины!

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

Рекомендую каждый раз после установки нового плагина производить поверку вашего сайта.

Поделись этой статьей с друзьями!

Это будет интересно прочитать:

Комментариев: 23

  • Очень полезная информация. Обязательно проверю. Спасибо.
    У меня вопрос: — плагин WP Super Cache служит для более быстрой загрузки сайта, но если на сайте находится мини-чат, то мини-чат нормально не работает, как быть? Или выбирать меньшее зло?

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

      • Можно использовать плагин супер кеш или макс кеш вместо того который стоял у вас и сайт будет нормально грузиться и чат будет работать.

      • Не удивил, но не понравилось то, что Dagon Design Sitemap Generator так много кушает, а ведь довольно удобен.

        • Карту можно и без плагина сделать. Кстати, после проверки лучше сам этот плагин проверки тоже отключить, т.к. он тоже много ресурсов кушает

  • Тут же все проверила. Вроде все нормально. Но плагин отличный. Я и не знала, что так можно проверять. Спасибо за информацию. С Рождеством!!!

  • Спасибо Вам, Александр! Очень полезная информация и гипер важный плагин.
    Сейчас буду проверять свой Very Slow блог.
    С уважением

  • Многие плагины сильно тормозят работу. Поэтому нужно стораться их устонавливать как можно меньше и только самые необходимые.

  • Добрый день. А что делать если сайт совсем перестал открываться и выдаёт вот такую фатальную ошибку: Фатальная ошибка: Не redeclare xmail() (ранее объявленных в /home/пользователями1/i/истоки/domains/истоки-tur.ru/wp-content/plugins/contact-form-7/includes/classes.php:1) в /home/users1/i/istoki/domains/istoki-tur.ru/wp-content/plugins/nextgen-gallery/lib/meta.php on line 1

  • здравствуйте! Подскажите пожалуйста, с чем может быть связана медленная загрузка текстов? Картинки на странице уже загружены, а текст появляется через 30-60 секунд. Проблема возникла после того, как поставил виджеты от Одноклассников и Вконтакте, это имеет значение?

    • Здравствуйте! Да, имеет. возможно, установленные вами виджеты долго грузятся, из-за чего и текст не сразу отображается, а ждет загрузки скриптов. Решение проблемы — с помощью CSS поставить текст в коде страницы выше виджетов

  • Александр, спасибо, знакомство с каждым Вашим постом понижает настроение. Когда создавала свой сайт даже не подозревала о существовании такого океана всевозможной информации. Попробую проверить свой сайт, следуя Вашим советам.

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

  • От скорости скачивания в основном зависит. От плагинов только в случае равенства условий. Что сравнивать у пользователя качается при 100 Кб/сек или 10Мб/сек

    • Чем быстрее скрипты обрабатываются, тем быстрее генерируется конечный результат и грузится страница. А чем больше плагинов, тем больше надо обработать скриптом, следовательно дольше страница грузится, какая бы скорость ни была

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