Как уменьшить нагрузку WordPress на хостинг

Теги: ,

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

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

1. Отключение ненужных плагинов

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

Read also:   Что такое хостинг и для чего он нужен

2. Оптимизация php-кода

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

Как это сделать - читайте в статье Оптимизация блога на WordPress (пункт 2 - Оптимизация кода WordPress).

3. Оптимизация базы данных MySQL

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

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

4. Плагин WP Super Cache

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

Read also:   Как перенести блог на WordPress на новый хостинг

Скачать плагин WP Super Cache можно отсюда.

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

настройки плагіна WP Super Cache

При настройке данного плагина потребуется обновить файл .htaccess, поэтому на время настройки или выставьте на него права доступа 777, или же внесите предложенные плагином настройки к нему вручную. Также для нормальной работы плагина на папку wp-content/cache нужно будет выставить права 777 на постоянной основе

Это не единственный плагин, который делает кэширования, есть и другие (например, Hyper Cache, MaxCache). Я много с ним перепробовал, и больше всего мне понравился именно WP Super Cache.

Если ничего из вышеперечисленного не помогает, а блог высокопосещаемый и развивается дальше - то возможно уже настала пора задуматься о VPS или собственном сервере 😕


Автор:

Юрий Миронов aka Jorgen

Эксперт из поисковой оптимизации и продвижения сайтов


Be the first to comment on "Как уменьшить нагрузку WordPress на хостинг"

Leave a comment

Your email address will not be published.


*