...
WEB и WordPress новости, темы, плагины. Здесь мы делимся советами и лучшими решениями для сайтов.

Действительно ли плагины WordPress замедляют работу вашего сайта?

139

Плагины WordPress замедляют работу вашего сайта?

По общему мнению, «да».

Правда?

Это зависит.

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

Какие плагины замедляют работу вашего сайта?

Вот практическое правило, которое вы можете применить к своему сайту:

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

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

А как насчет некоторых примеров?

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

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

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

Что именно замедляет работу сайта?

Файлы.

Загрузка большего количества файлов и файлов большего размера – вот почему сайты WordPress замедляются.

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

Есть три основных типа файлов, которые веб-сайты должны предоставлять своим посетителям: таблицы стилей (CSS), Javascript (JS) и изображения (JPG / PNG / GIF).

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

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

Javascript обычно используется для добавления интерактивности веб-сайту. Например, если посетитель читает сообщение и появляется всплывающая форма, Javascript использовался для отображения формы, а также для скрытия формы при нажатии кнопки «X».

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

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

По большей части, ни один плагин не замедлит вас так сильно, но эффект складывается.

Если у вас есть 20 плагинов, загружающих таблицу стилей и файл Javascript, производительность вашего сайта сильно пострадает. И вот еще несколько плохих новостей: некоторые плагины действительно плохо оптимизированы и загружают несколько таблиц стилей и файлов Javascript, хотя они могут загружать только по одному из каждого. 20 таких плагинов замедлят сканирование вашего сайта.

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

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

Как уменьшить влияние плагина

Читая этот пост, у вас, возможно, возникла обескураживающая мысль:

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

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

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

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

Деактивировать неиспользуемые плагины

Это займет всего минуту.

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

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

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

Удаление плагина освободит небольшой объем дискового пространства на вашем сервере, но не повлияет на скорость загрузки вашего сайта (при деактивации).

Объедините свои плагины

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

Я видел много сайтов WordPress, на которых есть два плагина, которые делают то же самое. Например, один плагин добавляет виджет социальных сетей, а другой добавляет кнопки социальных сетей после публикации. Эти плагины не могут взаимодействовать друг с другом, поэтому они загружают свои собственные файлы (вдвое больше файлов). Решение? Найдите один плагин, который может делать и то, и другое.

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

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

Продолжайте оптимизировать свой сайт

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

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

Недавно я собрал самый длинный пост в блоге, который я когда-либо писал (как и за всю мою жизнь). В нем подробно описаны все возможные методы ускорения работы сайта WordPress, которые я мог придумать.

Все 36 способов ускорить работу вашего сайта на WordPress

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

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

PS Кнопки ниже взяты из плагина Scriptless Social Sharing, который загружается намного быстрее, чем большинство других плагинов (1 крошечный дополнительный файл CSS).

Источник записи: www.competethemes.com

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