Как уменьшить нагрузку Wordpress на хостинг. Подробное пошаговое руководство

Размещено admin on Мар 24, 2010 и многое другое SEO-клуб, Тема дня, Что новенького?. Вы можете следить и отвечать на эти сообщения через RSS 2.0. Вы можете оставить свой отзыв или поместить в архив это сообщение

webmaster2

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

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

2. Для уменьшения нагрузки, создаваемой WordPress, мы можем посоветовать отключить проверку обновлений ядра и плагинов, подробнее можете узнать по ссылке http://lecactus.ru/2008/11/27/3232/

3. Проблема с нагрузкой может возникать при написании статей (обновлении Вашего сайта новостями), это связано с тем, что в момент написания Вами текста wordpress не заметно для Вас делает свою работу и постоянно создает ревизии на Ваши посты. Ревизия постов – функция WordPress которая сохраняет все Ваши изменения, каждое редактирование постов, любое изменение в посте. Функция, конечно, хорошая – но из-за постоянной её работы, пока вы редактируете, сохраняетесь, потом снова редактируете, сохраняетесь – ваша база данных растет и пухнет.

Отключается ревизия так – откройте файл настроек /wp-config.php и вставьте туда такую строчку:

define(’WP_POST_REVISIONS’, false);

Если использование ревизий для Вас очень критично, то можно прибегнуть к следующему изменению:

define(’WP_POST_REVISIONS’, 2);

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

4. Также Вы можете установить кэширующую систему на Ваш сайт, это может быть как встроенный плагин в WordPress, так и стороннее приложение. Со своей стороны мы можем посоветовать установить плагин Wp-cache, страница плагина на сайте wordpress – http://wordpress.org/extend/plugins/wp-cache/

После установки и активации плагина его необходимо дополнительно настроить:

а)Перейти в раздел «Параметры» -> «WP-Cache»
б)Установить «время жизни»(»Expire time (in seconds)») кэш-файлов. Установите наиболее максимальное значение для Вас, например, 72000 (20 часов). Если информация на Вашем сайте обновляется достаточно редко, то можно увеличить это значение, например, до месяца.
в)Включить WP-Cache нажав, на этой же странице, «Enable it».

5. Если Вы решили серьезно заняться оптимизацией Вашего сайта, установите плагин WP Tuner (страница плагина – http://wordpress.org/extend/plugins/wptuner/ ). Установленный плагин будет выводить Вам отладочную информацию, которая наглядно Вам покажет – какие запросы Ваш сайт делает, сколько времени они выполняются и где может возникать проблема.

6. Поищите в поисковых системах советы по оптимизации, вполне вероятно что есть очень полезные статьи по данному поводу. Например информация предоставленная на странице http://maxsite.org/ras19 поможет в оптимизации локализации, шаблонов и плагинов.

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

Источник:  суппорт Мажордомо

P.S. Гончая приглашает вебмастеров поделиться своим опытом настройки, оптимизации Вордпресс. Пишите, не стесняйтесь, ваши ссылки в статье – само собой.

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

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


Читайте также:



Оставить ответ

Реклама