Значительно ускорям вордпресс

Передо мной встал вопрос о снижении нагрузки на сервер блогом вордпресс.

Для этого, как обычно рекомендуют следующее:

  • Оптимизировать базу данных
  • Включить кэширование
  • Удалить неиспользуемые плагины
  • Подчистить шаблоны темы (удалить функции без которых реально можно работать)

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

1
define ('WPLANG','ru_RU');

на

1
if (strpos($_SERVER['REQUEST_URI'], 'wp-admin')) define ('WPLANG', 'ru_RU'); else define ('WPLANG', 'ru_RU_lite');

Параметры до проведения оптимизации:

  • MySQL: 25 запросов / за 2.759 секунд.
  • Потребление памяти: 18.7 MB

После:

  • MySQL: 15 запросов / за 0.834 секунд.
  • Потребление памяти: 9.8 MB

Как видно, достигнуто существенное ускорение и снижение нагрузки. Однако, это ещё не всё. Будем копать дальше!

2 комментария to “Значительно ускорям вордпресс”

  1. sm100 Says:

    А будет ли ускорение, если в конфиге написано
    /define (’WPLANG’, ”);

    А как можно проверить есть ли ускорение или нет?

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

  2. K_E_V_in Says:

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

Прокомментировать

XHTML: Можете использовать теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я ЧЕЛОВЕК!!!!.

Наталья Подольская шаблоны wordpress Энциклопедия животного мира. Фото и статьи. Заказать свадебный макияж в Минске, пробный макияж бесплатно!