Всем хорош WP! Разработано куча шаблонов, плагинов, виджетов и прочих разных хаков. Всё это создаёт простор для фантазии блогера и массу удобств!
А ведь мало кто задумывается, что все эти шаблоны/плагины это всё программный код! И порой неоптимальный и ресурсоёмкий код! WP с неразумным количеством рюшечек и бантиков может создавать серьёзную нагрузку на хостинг. А ведь в наши нелёгкие временя практически любой хостер вводит ограничения по использованию памяти и процессорных ресурсов сервера!
Чтобы нечаянно не зашкалить советую засекать показатели нагрузки до установки плагина и после. И сравнивать. И соответственно принимать решение, ставить не ставить
Откуда брать эти показатели нагрузки?
Например за такие показатели условно можно принять количество запросов и время выполнения скрипта. Я, например, у себя в футере темы кинул код:
<?php echo get_num_queries(); ?> запросов. <?php timer_stop(1); ?> секунд.
Теперь всё просто:
- поставили плагин
- поглядели сколько чего прибавилось
- прикинули – надо оно или не надо
Кстати в некоторых шаблонах похожий код уже есть, иногда его надо просто раскомментировать.
Пока всё. Удач =)
Посты по теме:
RSS-подписка
Я бы дополнил:
<?php if (current_user_can(’publish_posts’)||(current_user_can(’edit_posts’))) { echo get_num_queries() . ‘запросов.’; timer_stop(1) . ‘секунд.’; } ?>
Никому не интересно знать сколько выполнено запросов и за какое время сформирована страница. Эта информация представляет ценность только для вебмастера. Поэтому вебмастеру её и показываем ))
А кстати мне интересно смотреть производительность на разных блогах и сравнивать. Да будь моя воля, я бы вставил этот код в ядро движка и сделал видимым для всех
А у кого сколько запросов? У меня в основном 43-44. Это много или нормально? Вижу, у автора этого блога всего 28… Кстати, только что выяснил, что кол-во запросов напрямую зависит от количества тегов – по одному запросу на каждый тег. Вот только что перешерстил свои теги, удалил с десяток самых редко упоминаемых и запросов стало на 10 меньше
@ Alex:
Я кстати вообще от тегов отказался.
И вообще кучу плагинов, которые другие ставят чисто для кучи, я не ставлю.