Сравнить производительность LS и WordPress
Здравствуйте!
Немного лирики.
Имеется сайт на WP с посещаемостью 35-40к хостов в сутки. В пиковые часы идет порядка 200 Mysql запросов в секунду, в такие часы сайт потребляет больше половины процессора. Сильно жрущих плагинов нет, WP оптимизирован, добавлено много своих хаков и модулей. Время генерации страниц — порядка 0.5-1 секунда. Установлен на сервере в связке с nginx + php-fastcgi + eaccelerator + memcached + mysql. Все более-менее настроено и работает :) В некоторые дни (праздники, каникулы) посещаемость вырастает раза в 1.5, в связи с чем проц начинает захлебываться, тогда я просто включаю плагин кэширования WP-super-cache, который раза в 3 уменьшает нагрузку на сайт. Постоянно держать включенным не хочется, ибо не работают некоторые плагины из-за него.
Есть желание поменять парадигму сайта, увеличив его социальность и вовлеченность пользователей в создание контента. Плагины к WP смотрел, все же это костыли. В результате склоняюсь к варианту переехать на движок LS, полностью переделав сайт. Смущает меня только отсутствие знания о производительности движка. В частности, интересует возможность полного кэширования страниц при резко возросшей посещаемости в короткие промежутки времени. Интересует задел для оптимизации — скажем, некий тюнинг руками кода, либо отказ/замена некоторых плагинов. Вообще, насколько гибок движок для оптимизации? Есть ли у кого-нибудь похожие числа по посещаемости, откликнитесь, пожалуйста.
Заранее спасибо!
Немного лирики.
Имеется сайт на WP с посещаемостью 35-40к хостов в сутки. В пиковые часы идет порядка 200 Mysql запросов в секунду, в такие часы сайт потребляет больше половины процессора. Сильно жрущих плагинов нет, WP оптимизирован, добавлено много своих хаков и модулей. Время генерации страниц — порядка 0.5-1 секунда. Установлен на сервере в связке с nginx + php-fastcgi + eaccelerator + memcached + mysql. Все более-менее настроено и работает :) В некоторые дни (праздники, каникулы) посещаемость вырастает раза в 1.5, в связи с чем проц начинает захлебываться, тогда я просто включаю плагин кэширования WP-super-cache, который раза в 3 уменьшает нагрузку на сайт. Постоянно держать включенным не хочется, ибо не работают некоторые плагины из-за него.
Есть желание поменять парадигму сайта, увеличив его социальность и вовлеченность пользователей в создание контента. Плагины к WP смотрел, все же это костыли. В результате склоняюсь к варианту переехать на движок LS, полностью переделав сайт. Смущает меня только отсутствие знания о производительности движка. В частности, интересует возможность полного кэширования страниц при резко возросшей посещаемости в короткие промежутки времени. Интересует задел для оптимизации — скажем, некий тюнинг руками кода, либо отказ/замена некоторых плагинов. Вообще, насколько гибок движок для оптимизации? Есть ли у кого-нибудь похожие числа по посещаемости, откликнитесь, пожалуйста.
Заранее спасибо!
8 комментариев
Что касается двига в целом, то он весьма гибок, но, насколько я понимаю, текущая производительность вместе со всеми нужными плагинами — это предел, т.е. плагина, снижающего нагрузку втрое ждать не стоит.
Поищите здесь по сайту, вопрос сколько двиг держит поднимается регулярно — у кого-то 200к в сутки держит нормально (железо хорошее), а у кого-то при 5к падает (руки не там находятся), но все это тестовые замеры.
Единственное, что могу точно сказать — 40-50к хостов при нормальном железе и софте держать должно без особых проблем (имхо, конечно)
>вопрос сколько двиг держит поднимается регулярно
Если не сложно, дайте ссылки на эти обсуждения, почитаю. Топики с меткой «производительность» читал, ничего похожего не нашел.
http://livestreet.ru/blog/dev_livestreet/13697.html
http://livestreet.ru/blog/985.html
Помню еще видел 3-4 топика с хорошим нагрузочным тестированием, но не нашел