Читатели часто спрашивают нас, сколько плагинов WordPress они должны установить на своем сайте. Реальный вопрос, который все хотят знать, это то, сколько плагинов слишком много.
Поскольку существует множество заблуждений относительно плагинов WordPress и того, как они могут повлиять на скорость, производительность и безопасность веб-сайта, мы хотим подробно объяснить эту тему для наших нетехнических пользователей.
В этой статье мы объясним, сколько плагинов WordPress должно быть установлено на вашем сайте. Мы также поговорим о том, как плагины могут и не могут повлиять на ваш сайт. Наша цель – помочь вам узнать, как запустить ваш сайт с идеальной комбинацией плагинов WordPress.

О плагинах WordPress и о том, как они работают
Прежде чем мы углубимся, давайте немного поговорим о плагинах WordPress и о том, как они работают.
Плагины WordPress похожи на приложения для вашего сайта. Они помогают вам добавлять новые функции и возможности веб-сайта, такие как создание интернет-магазина, добавление контактных форм и многое другое.
Как и WordPress, плагины также написаны на языке программирования PHP. PHP-код работает на хостинг-сервере вашего сайта и использует его ресурсы.
Вот почему вы должны выбрать хорошую хостинговую компанию WordPress, которая предоставляет вам простые инструменты для управления этими ресурсами и эффективной работы вашего сайта.
Для получения дополнительной информации см. Наше подробное руководство о том, как работают плагины WordPress. Если вы хотите копнуть глубже, взгляните на то, как WordPress действительно работает за кулисами (инфографика).
Начиная с WordPress 1.2 (когда была добавлена поддержка плагинов WordPress), плагины были благом для пользователей. WordPress без плагинов похож на магазин игрушек без игрушек. Это не весело.
Почему плагины необходимы для сайтов WordPress?

Несмотря на то, что ядро WordPress обеспечивает надежную среду публикации, именно плагины в значительной степени ответственны за то, чтобы сделать WordPress самым популярным конструктором веб-сайтов в мире.
Общее количество доступных плагинов WordPress выросло за эти годы. На момент написания этой статьи в официальном каталоге плагинов доступно более 54 000 бесплатных плагинов WordPress.
В дополнение к этим бесплатным плагинам, существуют также тысячи премиальных плагинов WordPress, продаваемых сторонними компаниями и разработчиками.
Плагины могут помочь вам улучшить SEO, повысить безопасность, управлять пользователями и многое другое. Было бы довольно сложно развивать свой бизнес без использования плагинов WordPress на вашем сайте.
Как плагины WordPress получили плохой рэп?

Целью плагинов является расширение WordPress для выполнения практически всего, что вы можете себе представить. Тем не менее, теперь мы видим чувство страха или сдержанности в отношении плагинов от многих начинающих пользователей.
Люди заботятся о производительности, безопасности, надежности и т. Д. Это происходит главным образом потому, что дизайнеры, разработчики и специалисты службы поддержки веб-хостинга действительно разочарованы решением проблем веб-сайтов клиентов.
В своем разочаровании они комментируют как ‘‘ O ‘‘.

Эти заявления нашли отклик в социальных сетях, личных встречах и конференциях. Самая большая проблема с этими утверждениями – их двусмысленность.
Что меньше? Сколько плагинов WordPress слишком много?
Мы считаем, что проблема не в количестве аксессуаров, а в качестве.
Вы можете без проблем запустить на своем сайте десятки хороших плагинов WordPress, но добавление одного плохо закодированного плагина может замедлить работу вашего сайта.
Когда это происходит, и вы запрашиваете помощь в устранении неполадок, техник поддержки вашей хостинговой компании или другой разработчик будет винить в этом количество плагинов.
Это имеет смысл, поскольку устранение неполадок на веб-сайте с 5 плагинами намного проще, чем на веб-сайте с 30 плагинами.
Крайне важно принять любой совет, вызванный разочарованием, с небольшой осторожностью.
Вы должны вежливо попросить их определить, какая именно добавка вызывает проблему, потому что обвинение в количестве – результат лени.
Для сравнения, на нашем веб-сайте WPBeginner в настоящее время активно работают 62 плагина, и он загружается очень быстро.
Если мы добавим неправильный плагин, который замедляет работу веб-сайта, мы должны просто отключить этот неправильный плагин (не все 62).
С учетом сказанного давайте посмотрим, как плагины могут влиять на различные аспекты вашего сайта.
Как плагины WordPress влияют на скорость и производительность сайта

Существует множество различных типов плагинов WordPress, и каждый из них по-разному влияет на производительность вашего сайта.
Есть плагины, которые в основном влияют на интерфейс. Например, плагины компоновщика страниц, контактные формы, галереи, слайдеры и т. Д.
Кроме того, существуют плагины, которые в основном предназначены для выполнения задач в области администрирования или серверной части. Например, плагины для резервного копирования WordPress, плагины для редактирования, различные фоновые процессы и т. Д.
Есть также плагины, которые запускаются повсюду, включая область администратора и интерфейс. Например, плагины SEO, плагины брандмауэра WordPress и многое другое.
Влияние плагина WordPress на скорость и производительность веб-сайта зависит от того, где этот плагин загружен.
Например, плагины, которые загружаются только при выполнении определенных задач в области администрирования WordPress, обычно не влияют на производительность вашего сайта.
С другой стороны, плагины, загруженные на передний конец, вероятно, будут иметь более высокую производительность.
Кроме того, плагины, которые выполняют рутинные фоновые процессы, такие как проверка неработающих ссылок, мониторинг 404 и т. Д., Также могут значительно снизить общую производительность вашего веб-сайта.
Плагины могут повлиять на производительность вашего сайта:
- Сделайте дополнительные HTTP-запросы – Для некоторых плагинов (в основном интерфейсных) могут потребоваться пользовательские стили или сценарии для правильной работы. Из-за этого они могут добавлять дополнительные файлы JS и / или CSS. Загрузка этих файлов требует выполнения дополнительных HTTP-запросов, которые замедляют время загрузки страницы.
- Дополнительные запросы к БД – Некоторые плагины могут увеличить запросы вашей базы данных. Например, плагины для отображения популярных постов, связанных постов или чего-либо еще, которые извлекают элементы из базы данных и отображают их на внешнем интерфейсе.
- Фоновые процессы и записи в базу данных – Некоторые плагины могут занимать много ресурсов сервера при выполнении фоновых процессов, таких как проверка неработающих ссылок, мониторинг и ведение журнала аналитики, такой как просмотры постов и т. Д.
Большинство хороших плагинов WordPress будут загружать дополнительные файлы только при необходимости и минимизировать количество обращений к базе данных. Однако иногда это неизбежно.
К счастью, оптимизации доступны для большинства случаев. Давайте посмотрим на краткосрочное и долгосрочное решение этих проблем.
Прежде чем сделать это, сначала убедитесь, что на вашем сайте WordPress включено кэширование. Без кеширования ваш сайт всегда будет работать медленно.
Теперь перейдем к другим оптимизациям.
Исправление дополнительной проблемы HTTP-запросов
Плагины должны добавлять дополнительные HTTP-запросы (т.е. файлы JS и CSS) для немедленной работы. Например, когда вы устанавливаете плагин контактной формы, вы хотите, чтобы он работал и выглядел хорошо.
Люди жалуются на дополнительные HTTP-запросы, игнорируя, что они иногда необходимы. Вот как бы выглядела безликая форма.

Большинству пользователей это не понравится, некоторые даже подумают, что оно сломано. Ну, это именно то, что произойдет, если контактная форма не добавит дополнительные HTTP-запросы для загрузки файлов CSS и JS.
Короче говоря, для правильной работы плагина требуются дополнительные стили и скрипты.
Есть три способа оптимизировать проблему дополнительных HTTP-запросов. Все они требуют некоторых навыков кодирования и навыков WordPress, но одно определенно будет легче, чем другие.
Первый способ – отменить регистрацию любых дополнительных стилей и скриптов, которые загружает плагин. После этого вы можете комбинировать стили плагинов в файле style.css вашей темы и комбинировать скрипты плагинов в основном файле JavaScript вашей темы.
Второй способ заключается в условной загрузке стилей / сценариев плагинов на страницах, где они необходимы.
Мы уже объяснили оба метода в нашей статье о отключении дополнительных скриптов и таблиц стилей, которые добавляют плагины WordPress.
Что касается людей, которые не знают код, вы можете использовать премиальный плагин кэширования, такой как WP Rocket, который позволяет минимизировать и объединять файлы одним щелчком мыши. Это будет работать в большинстве случаев, но в некоторых случаях это может вызвать конфликты с определенными плагинами.
При этом вы должны понимать, что некоторые дополнительные HTTP-запросы не так важны, как вы думаете. Мы говорим о миллисекундах здесь. Однако, если у вас есть много плагинов, которые добавляют дополнительные HTTP-запросы, эта оптимизация сэкономит вам несколько секунд вашего времени загрузки.
Многие нетехнические владельцы бизнеса просто нанимают разработчика Codeable WordPress для ускорения своего сайта (что является выгодным вложением).
Теперь, когда мы рассмотрели HTTP-запросы, давайте посмотрим на дополнительные запросы к базе данных.
Исправление дополнительных запросов к базе данных и фоновых процессов
Некоторые плагины могут увеличить нагрузку на ваш сервер базы данных. WordPress отлично справляется с кешированием запросов, и большинство закодированных плагинов не вызовет каких-либо серьезных проблем.
Однако, если у вас есть сайт с большим трафиком, использование плагинов на основе базы данных может стать проблемой, особенно если у вас нет необходимых серверных ресурсов.
Например, если у вас есть веб-сайт членства или интернет-магазин с WooCommerce, то вы обслуживаете много запросов без кэша. В этом случае единственным реальным вариантом является использование управляемого хостинга WordPress или даже специализированного хостинга WooCommerce.
Теперь есть некоторые плагины, которые чрезвычайно ресурсоемки, и вы должны избегать их любой ценой.
Например, есть плагины, которые добавляют различные аналитические функции в WordPress, такие как некоторые плагины электронной почты, плагины статистики веб-сайтов, плагины отслеживания просмотра постов и т. Д. Эти плагины неэффективно записывают данные в базу данных при каждой загрузке страницы, что может значительно замедлить работу вашего сайта.
Вы можете отслеживать аналитику более масштабируемым образом с помощью плагинов, таких как Google Analytics для WordPress или Jetpack Stats от MonsterInsights.
Вы можете добавить формы подписки по электронной почте с более масштабируемым отслеживанием с помощью плагинов, таких как OptinMonster, или используя регистрационные формы ваших любимых почтовых маркетинговых сервисов.
Есть также плагины, которые отслеживают ошибки 404 и отслеживают неработающие ссылки, которые могут увеличить нагрузку и перегрузить ресурсы сервера. Вместо того, чтобы использовать эти плагины, вы должны использовать сторонние облачные сервисы, такие как Ahrefs или SEMRush, которые автоматически отслеживают неработающие ссылки и предлагают множество других полезных идей для SEO.
Если вам не нужно решение премиум-класса, вы можете использовать бесплатный инструмент, такой как Broken Link Check, который позволяет проверять 300 страниц одновременно на наличие битых ссылок.
Как плагины WordPress влияют на безопасность

Безопасность является еще одной важной проблемой, когда речь идет об установке плагинов WordPress. Многие пользователи опасаются, что наличие большего количества плагинов может сделать их сайт более уязвимым.
По общему признанию, хакеры могут использовать плохо закодированный плагин WordPress и сделать ваш сайт уязвимым. Тем не менее, это также верно почти для всех существующих программ.
Наблюдения обязательно произойдут. Однако лучшая часть открытого исходного кода заключается в том, что многие люди используют программное обеспечение, что позволяет быстрее обнаруживать и устранять уязвимости.
Вы можете защитить свой веб-сайт с помощью плагина безопасности WordPress, такого как Sucuri. Они сканируют тысячи веб-сайтов и помогают вам обнаружить большинство проблем безопасности с помощью уязвимого плагина.
Вы также можете защитить свой сайт, улучшив общую безопасность WordPress. Это позволяет добавлять уровни безопасности, прежде чем хакеры смогут использовать любые уязвимости.
Плагины WordPress и надежность

Некоторые люди обеспокоены надежностью плагина. Что произойдет, если плагин будет прерван? Что делать, если обновления происходят медленно?
Хорошая вещь об экосистеме открытого исходного кода WordPress – то, что всегда есть альтернативы.
Если вы используете популярный плагин, он, вероятно, не будет прекращен. Если это так, кто-то другой, вероятно, раскошелится и продолжит разработку. Это сила открытого источника. Так появился WordPress (предыдущая платформа называлась b2 / cafelog).
Пока вы выбираете плагины с хорошей репутацией и авторитетными авторами, у вас все в порядке.
Можно ли избежать плагинов, добавив фрагменты кода?
В интернете есть статьи, которые показывают вам: «Как сделать XYZ в WordPress без плагина» (как этот).
Цель этих статей – не препятствовать использованию плагинов, а показать, как изучать код. В основном, есть три способа добавить фрагменты кода на ваш сайт. Вы можете добавить их в свой файл functions.php, плагин для конкретного сайта или использовать плагин для добавления пользовательских фрагментов кода.
Независимо от того, какой метод вы выберете, добавление фрагментов кода на ваш веб-сайт будет иметь такое же влияние на производительность, что и отдельный плагин.
Если вы устанавливаете фрагменты кода, идентичные плагину, вы в основном запускаете плагин без его установки. Недостатком является то, что вы не будете получать обновления плагинов или исправления безопасности для этого кода.
Для получения дополнительной информации по этой теме, ознакомьтесь с нашим руководством по плагину WordPress vs functions.php, которое лучше.
Сколько плагинов WordPress вы должны установить? Сколько плагинов WordPress слишком много?

Вы должны установить столько плагинов WordPress, сколько необходимо для запуска вашего сайта и развития вашего бизнеса.
В среднем, для бизнес-сайта вполне обычно иметь не менее 20-30 плагинов.
Если вы используете WordPress в полной мере и обладаете множеством расширенных функций, то это число может легко превысить 50.
Например, вот количество активных плагинов на наших сайтах:
- WPBeginner – 62 активных плагина
-
OptinMonster – 67 активных плагинов
-
WPForms – 54 активных плагина
-
MonsterInsights – 68 активных плагинов
-
Блог Сайеда Балхи: 42 активных плагина
-
RafflePress – 17 активных плагинов
-
WP Mail SMTP – 39 активных плагинов
Эти подсчеты должны подчеркнуть, что не количество надстроек замедляет работу вашего сайта.
Вы будете в порядке с большим количеством плагинов, если вы используете высококачественные плагины, которые соответствуют стандартам кодирования WordPress.
Вот результат производительности нашего сайта через Pingdom.

Несмотря на использование десятков пользовательских плагинов и фрагментов, наш сайт по-прежнему загружается за полсекунды (479 миллисекунд).
Как выбрать лучшие плагины для WordPress?
Один из наиболее часто задаваемых вопросов наших пользователей: «Как выбрать лучшие плагины для моего сайта?»
Если вы ищете бесплатный плагин, просто скачайте его из каталога плагинов WordPress.org. Официальный каталог плагинов WordPress также позволяет легко выбирать хорошие плагины.

Вы можете просмотреть рейтинг плагина и отзывы, предоставленные другими пользователями WordPress. Вы также можете увидеть, когда плагин последний раз обновлялся и на скольких сайтах он установлен.
С другой стороны, если вы ищете плагин премиум-класса, убедитесь, что он от уважаемой компании или разработчика WordPress. Если вы не уверены, ищите отзывы и отзывы.
Для более подробной информации, ознакомьтесь с нашим полным руководством по выбору лучших плагинов WordPress.
Если вы только начинаете, ознакомьтесь с нашим экспертным выбором для основных плагинов WordPress, которые должны быть на каждом сайте. Вы также можете ознакомиться с категорией плагинов для WordPress для WPBeginner, где мы регулярно публикуем лучшие плагины для WordPress и способы их использования.
Мы надеемся, что эта статья ответила на ваши вопросы о том, сколько плагинов WordPress вы должны установить. Вы также можете проверить нашу статью, разоблачающую самые распространенные мифы о WordPress.
Если вам понравилась эта статья, подпишитесь на наш канал YouTube, чтобы посмотреть обучающие видеоролики WordPress. Вы также можете найти нас на Twitter и Facebook,
