22nd
Ноя

Разгон WordPress, на примере этого блога.

Автор: admin | Рубрика: Разгон Wordpress

wordpress разгон

И так, давно не писал сюда полезного, окромя пары продажных статеек.

И так, сегодня попробуем разогнать этот блог (с 20тью непонятнодлячегоактивными полезными плагинами):

Текущие параметры:
SQL: 24 запросов за 0.850 секунд.
Потребление памяти: 15.84MB

1) Кеш. Будем кешироваться плагином WP File Cache, юзаем стандартный поиск и установку.

SQL: 12 запросов за 0.640 секунд.
Потребление памяти: 15.89MB

Кол-во запросов в БД уменьшилось в 2 раза.

2) Языковой барьер ;) Попробуйте замерить сколько съедает Англицкий WordPress и Вы удивитесь. Переводы (как самого WP, так и плагинов) съедают львиную долю оперативки. Ставим стандартным способом плагин WPLANG Lite (начиная с версии 2.9 ниже не работает)
Для установки нужно сделать chmod 777 на папку wp-content/languages, а так же поправить wp-config.ru, указав define(‘WPLANG’,'ru_RU’)

SQL: 12 запросов за 0.788 секунд.
Потребление памяти: 12.57MB
потребление оперативки -3 метра, мелочь, а приятно.

Этими нехитрыми телодвижениями мы отвоевали немного ресурсов.

К слову, этим, разгон не ограничивается. На данный момент из личного опыта могу привести следующие показатели:
Одиночный блог версии Wordpres 3.x (висит на дедике, 800 хостов в сутки). Используются nginx, php-fastcgi, eaccelerator, memcache + выше указные плагины.
SQL: 19 запросов за 0.421 секунд.
Потребление памяти: 3.23MB

Жаба душит прогнать его за 9$ через сервис http://loadimpact.com/ имитируя 5000 юзеров.
ЗЫ: siege не предлогать ;)

Комментарии читателей

  1. Дмитрий |

    Я никак свой wp-блог (в подписи) не могу облегчить. 44 метра гад ест. Скорее всего из-за нестандартной темы. Периодически дедик вешает из-за нехватки памяти.

    А Вы каким плагином выводите нагрузку на сервер в футере?

    [Ответить]

    admin Reply:

    Это очень много для дедика.

    Что касается вывода статистики, вот плагин: http://www.theredhaired.ru/go/memstat_plugin/

    [Ответить]

Оставьте свой отзыв

Перед отправкой формы: