Сколько плагинов WordPress слишком много?

Опубликовано: 2021-03-27

Слишком часто можно увидеть веб-сайты WordPress с десятками плагинов. В свое время мы даже видели сайты с сотнями расширений. В какой-то момент вы должны спросить себя: «Сколько плагинов слишком много?», Особенно если вы пытаетесь обеспечить бесперебойную работу своего сайта и быструю загрузку.

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

Давайте перейдем к делу!

Подпишитесь на наш канал Youtube

Почему ведутся споры о том, сколько плагинов вам следует использовать

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

Репозиторий плагинов WordPress.org

Нет ничего плохого в использовании множества различных плагинов WordPress. Однако в некоторых случаях использование неправильного расширения может негативно повлиять на ваш сайт.

Каждый раз, когда вы устанавливаете и активируете плагин, вы добавляете новый код в ядро ​​WordPress. Если вы работаете с кодом и вносите в него изменения, есть вероятность, что вы столкнетесь с ошибками, вызванными этими новыми дополнениями. То же самое и с плагинами WordPress.

Теоретически, чем больше плагинов вы добавляете, тем больше вероятность того, что некоторые из них могут плохо работать друг с другом (вызывая «ошибку совместимости»). Подобные ошибки могут проявляться по-разному: от плагинов, которые не работают должным образом, до страниц, которые не загружаются должным образом. В некоторых случаях ошибки совместимости плагинов могут нарушить работу всего сайта, пока вы не найдете для них исправление.

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

3 способа, которыми плагины WordPress могут повлиять на производительность и безопасность веб-сайта

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

1. Дополнительные HTTP-запросы

Если плагин добавляет новые скрипты на ваш сайт (что слишком часто), это означает большее количество HTTP-запросов. Каждый раз, когда вы посещаете веб-сайт, ваш браузер отправляет несколько запросов на загрузку этой конкретной страницы и всех ее ресурсов.

Современные веб-сайты часто требуют, чтобы ваш браузер отправлял десятки запросов из-за множества элементов и скриптов, которые им необходимо загружать. Вот быстрый пример с нашей домашней страницы, который включает более 60 HTTP-запросов:

Пример HTTP-запросов

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

На практике у вас может быть веб-сайт, требующий большого количества HTTP-запросов, если все эти элементы и сценарии хорошо оптимизированы. Если вы еще раз взглянете на приведенный выше пример, вы увидите, что загрузка страницы заняла 0,7 секунды, что очень быстро (чтобы не хвастаться!).

Вывод таков: тот факт, что плагины могут увеличивать количество HTTP-запросов на вашем веб-сайте, не обязательно плохо. Пока плагин хорошо запрограммирован и вы используете веб-хост, который может обрабатывать эти дополнительные запросы без замедления, все должно быть в порядке.

2. Увеличение количества запросов к базе данных.

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

WordPress постоянно обращается к этой базе данных, чтобы получить данные, которые необходимо показать вам и вашим посетителям. Как и в случае с HTTP-запросами, слишком много запросов к базе данных могут замедлить работу вашего сайта.

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

Плагины для очистки баз данных

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

3. Уязвимости в системе безопасности

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

Это серьезная проблема, поскольку WordPress на сегодняшний день является самой популярной системой управления контентом (CMS) в мире. Практически каждый день появляются новости об уязвимостях плагинов WordPress.

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

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

Сколько плагинов слишком много (и 3 способа избежать проблем)

Краткий ответ на вопрос «сколько плагинов слишком много?» в том, что не существует жесткого правила. Плагины необходимы для большинства веб-сайтов WordPress, но вы должны использовать их ровно столько, сколько вам нужно.

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

Имея это в виду, если вы будете следовать этим трем основным советам, вы можете свести к минимуму вероятность того, что плагины негативно повлияют на ваш сайт:

  1. Выбирайте плагины с высокими рейтингами и просматривайте отрицательные отзывы (которые часто указывают на проблемы, которые в противном случае вы могли бы упустить из виду).
  2. Перед установкой плагина убедитесь, что он регулярно обновляется.
  3. Используйте веб-хостинг, который предлагает лучшую производительность, которую вы можете себе позволить.

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

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

Недавно обновленный плагин

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

Пример журнала изменений плагина

Если вы видите, что плагин регулярно обновляется и имеет положительные оценки (вместе с более чем 1000 установками), то это должен быть безопасный выбор.

Заключение

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

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

Как вы решаете, какие плагины использовать на своем сайте WordPress? Поделитесь с нами своими мыслями в комментариях ниже!

Лучшее изображение через REVector / shutterstock.com