Больше результатов...

Generic selectors
Только точные совпадения
Искать в заголовках
Искать в контенте
Post Type Selectors
Filter by Categories
FAQ
Hostenko
Вдохновение
Видеоуроки
Новости
Плагины
Темы
Уроки
Хаки

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

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

inet.ws - Powerful VPS Hosting in the USA, Canada, UK and DE!

плагин замедляет WordPress

Сообщается, что он использует 80+ различных плагинов, но его оценка по GTmetrix выглядит следующим образом:

плагин замедляет WordPress

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

Как найти медленные плагины WordPress

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

New Relic APM

Новый мониторинг производительности приложений Relic – это высококачественное решение для мониторинга производительности сайта.

плагин замедляет WordPress

Дело в том, что New Relic APM больше подходит для поддержки групп или крупных сайтов электронной коммерции.

Основной пакет стоит 25 долларов в месяц. Цена также зависит от того, какой тип хостинга вы используете.

New Relic APM интересен, но в конечном счете слишком мощный для многих сайтов.

Query Monitor

Первое, что вам нужно знать о Query Monitor, это то, что он бесплатный. Этот плагин – детище Джона Блэкборна, настоящего гуру WordPress.
плагин замедляет WordPress

Query Monitor – это полнофункциональный инструмент отладки для пользователей WordPress.

Проблема в его использовании заключается в том, чтобы найти именно то, что относится к вашим плагинам. В приведенном выше примере мы зафиксировали медленный запрос из плагина «Force HTTPS». Но это было совпадением – можно так же легко пропустить эту ошибку, потому что она временная.

Как бы ни был хорош Query Monitor, данные, которые он представляет, не так легко интерпретировать.

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

После анализа вышеуказанных инструментов вы придете к тому же выводу, который сделали мы – нет простого способа найти медленные плагины, потому что:

  • Раньше популярный P3 (Plugin Performance Profiler) не обновлялся уже 4 года.
  • New Relic APM слишком дорог, если вы не являетесь крупным сайтом электронной коммерции.
  • Query Monitor предлагает слишком много данных, чтобы их можно было легко использовать.

Таким образом, придется довериться старой школе - закатать рукава и подготовиться к работе.

Смотрите также:

Как проверить скорость загрузки темы WordPress с помощью WP Speedster.

Популярные плагины – не лучшее решение

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

Скорее всего у вас есть один или несколько из них на  сайте. И вы, вероятно, установили их, потому что они имеют рейтинг 5 звезд и миллионы активных установок. Но никто никогда не оценивает их в зависимости от того, влияют они на скорость сайта или нет.

Вот наш список из 15 лучших плагинов, которые могут замедлить вашу установку WordPress:

  • Contact Form 7,
  • Disqus Comment System,
  • Jetpack,
  • Broken Link Checker,
  • NextGen Gallery,
  • Revolution Slider,
  • Все социальные плагины,
  • WooCommerce,
  • Yet Another Related Post (YARPP),
  • WordFence,
  • EWWW Image Optimizer,
  • Updraft/Plus,
  • Similar Posts,
  • WordPress Multilingual (WPML),
  • WP Super Cache (и большинство других плагинов для кеширования).

Возвращение вашего сайта под контроль

Популярные плагины могут быть причиной того, что ваш сайт работает медленно. Что делать с этим?

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

1. Избавьтесь от ужасных плагинов

Если вы используете какие-либо плагины из приведенного выше списка, либо избавьтесь от них, либо найдите замену.

плагин замедляет WordPress

Прекрасным примером этого является оптимизация изображения, похожая на EWWW Image Optimizer – просто подпишитесь на ShortPixel. Они делают все сжатие и оптимизацию изображений для вас через их CDN.

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

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

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

Вы будете неприятно удивлены тем, сколько «ненужных» плагинов вы установили.

2. Отключите ненужные функции

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

Если возьмем плагин SEOPress (который мы любим) в качестве одного из примеров, у него есть функция Google Analytics, которая включена по умолчанию:

какой плагин замедляет WordPress

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

Плагины для социальных сетей – еще один обман, когда дело доходит до включения ненужных вещей, таких как кнопки социальных сетей на страницах архивов:

что замедляет WordPress

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

3. Используйте Perfmatters Script Manager

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

что замедляет WordPress

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

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

И это именно то, что позволяет делать менеджер сценариев Perfmatters – легкий плагин производительности WordPress.

Допустим, вы хотите отключить плагин своей контактной формы для каждой страницы, кроме страницы «Свяжитесь с нами».

Сначала активируйте Script Manager (Диспетчер скриптов) на соответствующей странице:

что замедляет WordPress

Затем прокрутите вниз до кода плагина, который вы хотите отключить:

что замедляет WordPress

В приведенном выше примере Contact Form 7 отключена везде, кроме текущего URL страницы «Свяжитесь с нами».

Но вы также можете использовать Script Manager для отключения плагина только для текущего URL-адреса или даже для всего диапазона URL-адресов, используя функцию «Регулярное выражение» (Regular Expression).

Perfmatters не бесплатный, но он стоит каждого цента: $ 24,95 в год, это стоит того.

Как видите, на самом деле не имеет значения, 5 или 50 плагинов работают на вашем сайте WordPress. Важно то, чтобы один или несколько «плохих» плагинов не замедляли все остальное.

Источник: authorityhacker.com

inet.ws - Powerful VPS Hosting in the USA, Canada, UK and DE!
Алексей Шевченко
редактор wpcafe
Изучает сайтостроение с 2008 года. Практикующий вебмастер, специализирующий на создание сайтов на WordPress. Задать вопрос Алексею можно на https://profiles.wordpress.org/wpthemeus/

Комментарии к записи: 2

Infada Project:

Более менне полезная статья, но очень хочу увидеть каким плагином, можно заменить вукомерс?? или туже контактную форму 7, (калдера форм если только, но опять же, танцы с бубнами). Допустим контакт форм 7 легко интегрируется в вукомерс , плагином ордер оне клик, тем временем калдеру задерешься использовать в вукомерс)

Support Hostenko:

Добрый день.

Есть и другие плагины для электронной торговли, например:
https://wordpress.org/plugins/wp-e-commerce/#faq
https://wordpress.org/plugins/ecwid-shopping-cart/

Однако WooCommerce распространен гораздо больше.

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