Плагины WordPress. Почему их все так боятся?

Опубликовано: 27.10.2014 | 596

Плагины WordPress. Вред или необходимость?

Всем привет. На связи Александр Васильев. Ребята, сегодня я хочу поговорить с Вами о плагинах WordPress. Тема наболевшая и широко-обсуждаемая. Все блогеры в сети толкуют об одном и том же. Все утверждают что плагины вредят скорости загрузки блога и от них нужно избавляться. Осмелюсь сегодня возразить, что это не совсем так. Да простят меня гуру блогинга.

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

Давайте разберёмся подробнее, почему так говорят. Как правило, начинающие блогеры устанавливают WordPress на виртуальном хостинге, тарифный план которого самый дешёвый. Это самая первая причина, почему говорят о вреде плагинов. А как Вы хотели? Чем больше функционал Вашего блога, тем больше он будет создавать нагрузку на сервер. Даже если Вы замените все плагины кодом, всё равно нагрузка будет по мере работы функционала.

Не спешите уходить с блога, с мнением, что я ничего не понимаю или несу бред. Дочитайте пост до конца и Вы поймёте о чём я говорю!

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

Если грамотно использовать плагины, от высокой нагрузки можно избавиться в два счёта. Да и не избавишься от неё вообще. Чем больше посещаемость, тем больше нагрузка как от плагинов так и от кода. Я проводил такой эксперимент. Заменял плагин YARPP, который позволяет выводить похожие статьи, кодом и скорость загрузки сайта стала немного больше. Попробовал другие плагины, скорость стала немножечко меньше (на 0.1 секунду). Вот теперь и подумайте, стоит ли ломать голову и внедрять различные коды, когда можно подобрать менее требовательный к ресурсам плагин и спокойно его использовать.

В общем, к чему это я? К тому, что я выкинул из головы такое «правило», что от плагинов нужно избавляться. Я буду использовать их и дальше, чего и Вам советую. С плагинами Вы сможете совершать настройки прямо из админки, когда в коде нужно будет копаться и перезаливать это всё на сервер, тем более что в коде не всегда есть настройки, которые есть в плагине.

Если Вам нужен какой-либо функционал, попробуйте несколько плагинов и выберите тот, который меньше всего нагружает Ваш сервер и уменьшает скорость загрузки блога. Я не говорю что нужно сломя голову устанавливать кучу плагинов и ожидать от таких действий маленькой нагрузки на сервер. Нет конечно же. Устанавливать нужно только те плагины, которые Вам необходимы. А выделенный сервер Вам всё-равно, в будущем, придётся заказывать, как с плагинами, так и без них.

Преимущества использования плагинов:
1. Настройка функционала прямо из админки.
2. Постоянное обновление и поддержка популярных плагинов.
3. Простота установки и меньшая вероятность ошибок.
4. Удобное редактирование плагина, так как он находится в своей папке.

Ребят. Статью написал, так как это танцы с бубном. Не обижайтесь только, но оно так и есть. Хороший хостинг или выделенный сервер этой нагрузки не ощутит. Займитесь лучше наполнением блога и его внутренней структурой. Дизайном, наконец. Оставьте функционал плагинам. Проверяйте, конечно-же, скорость загрузки Вашего блога после установки и обновления каждого плагина. Но, как правило, небольшое количество необходимых плагинов на это не влияет.

На моём блоге 18 плагинов. Больше ставить вряд-ли буду. На время написания поста (не оптимизировал картинки пока ещё) скорость загрузки моего блога 0.5 секунды. Этого вполне достаточно. Это не 5 и не 10 секунд. Это всего пол секунды. Даже если я заменю сейчас 15 плагинов кодом, скорость станет, в лучшем случае, не менее чем 0.45 секунды. Зато потом я запарюсь в настройках, так как придётся совершать настройки уже в файлах моей темы. Меньшую скорость загрузки на обычном хостинге уже сделать невозможно. После переноса блога на VPS или VDS, возможно она упадёт до 0.3-0.35 секунд, за счёт более большой пропускной способности. Да и зачем её делать меньше. Этого вполне достаточно.

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

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

БредТак себеНеплохоХорошоОтлично
Загрузка...
Подписка на новые статьи блога


Не будь жадиной! Поделись с друзьями :)



Комментарии к этой записи (Правила):

  1. Юрий Йосифович (20.11.2014)



    У меня такое мнение: если есть возможность написать собственный код лучше, чем есть в плагине — то конечно его нужно написать (и можно даже не просто написать, но и оформить в виде своего плагина). Если же код принесет больше нагрузки, чем плагин (это конечно проверить можно) — то лучше оставлять плагин.
    Для ускорения бывает правильное решение — отказаться от части функционала (который не всегда является жизненно необходимым).

    1. Александр Васильев (22.11.2014)



      Юрий, как всегда ожидал прочитать грамотный и осмысленный комментарий :)

  2. Диана Ефимова (01.12.2014)



    Это правда, что код может больше нагрузки давать, чем плагин? А как это узнать вот, что дает нагрузку, какой коз загружает блог, или какой плагин не загружает блог? Мне это пока что не понять.))

    1. Александр Васильев (01.12.2014)



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

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

:arrow: 
:biggrin: 
:confused: 
:cool: 
:cry: 
:eek: 
:evil: 
:exclaim: 
:idea: 
:lol: 
:mad: 
:mrgreen: 
:neutral: 
:question: 
:razz: 
:redface: 
:rolleyes: 
:sad: 
:) 
:surprised: 
:twisted: