Нагрузка в WordPress

Всем хорош WP! Разработано куча шаблонов, плагинов, виджетов и прочих разных хаков. Всё это создаёт простор для фантазии блогера и массу удобств!

А ведь мало кто задумывается, что все эти шаблоны/плагины это всё программный код! И порой неоптимальный и ресурсоёмкий код! WP с неразумным количеством рюшечек и бантиков может создавать серьёзную нагрузку на хостинг. А ведь в наши нелёгкие временя практически любой хостер вводит ограничения по использованию памяти и процессорных ресурсов сервера!

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

Откуда брать эти показатели нагрузки?

Например за такие показатели условно можно принять количество запросов и время выполнения скрипта. Я, например, у себя в футере темы кинул код:

 запросов. 
 секунд.

Теперь всё просто:

  • поставили плагин
  • поглядели сколько чего прибавилось
  • прикинули — надо оно или не надо :)

Кстати в некоторых шаблонах похожий код уже есть, иногда его надо просто раскомментировать.

Пока всё. Удач =)

Нагрузка в WordPress: 4 комментария

  1. Андрей Сорвин

    Я бы дополнил:

    <?php if (current_user_can(‘publish_posts’)||(current_user_can(‘edit_posts’))) { echo get_num_queries() . ‘запросов.’; timer_stop(1) . ‘секунд.’; } ?>

    Никому не интересно знать сколько выполнено запросов и за какое время сформирована страница. Эта информация представляет ценность только для вебмастера. Поэтому вебмастеру её и показываем ))

  2. altesack Автор записи

    А кстати мне интересно смотреть производительность на разных блогах и сравнивать. Да будь моя воля, я бы вставил этот код в ядро движка и сделал видимым для всех :)

  3. Alex

    А у кого сколько запросов? У меня в основном 43-44. Это много или нормально? Вижу, у автора этого блога всего 28… Кстати, только что выяснил, что кол-во запросов напрямую зависит от количества тегов — по одному запросу на каждый тег. Вот только что перешерстил свои теги, удалил с десяток самых редко упоминаемых и запросов стало на 10 меньше :)

  4. altesack Автор записи

    @ Alex:
    Я кстати вообще от тегов отказался.
    И вообще кучу плагинов, которые другие ставят чисто для кучи, я не ставлю.

Комментарии запрещены.