Перейти к содержанию
 
Главная

Снижение нагрузки WordPress

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

1) Ставим плагин WP Super Cache, не забываем включить его в настройках. По дефолту он выключен.
2) Убираем плагины, которыми не пользуемся или которые не очень востребованы. Я у себя 5 подобных нашёл, даже не подозревал что они висят активированными. Также этой манипуляцией мы снижаем риск взлома Wordpress, т.к. некоторые плагины имеют много дырок. Особенно старые версии плагинов (ибо единицы WP обновляют, что уж говорить о пачке плагинов).
3) Также нужные плагины я проверяю на нагрузку. Тотже плагин "популярные посты" сильно нагружает базу. Я делаю так: со временем этот список почти не меняется, я просто отрубаю плагин и делаю этот блок статическим.
Проверить кол-во запросов можно с помощью этой строчки:

<?php echo get_num_queries(); ?>/<?php timer_stop(1); ?>  (вставляем, например, в футер)

От 30 до 50 запросов на главной для wp хорошо.
От 60 до 80 терпимо (на главной).
Если выше, лучше принять меры.

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


Написать комментарий