WP Super Cache и высокая нагрузка: часть 2
Стоит ли овчинка выделки?
Вчера я наконец-то поднял munin и новый monit на сервере, а сегодня посмотрел на результаты мониторинга. Самое первое, что бросилось в глаза: iostat показывает очень большое количество записей (превышавшее количество чтений почти в тысячу раз). На сервере живут четыре сайта на WordPress, два из которых (littlefox.ru и cat-tv.ru) находятся в Alexa Top 100,000 (они создают основную нагрузку [...]
← Вернуться к полной версии записи «WP Super Cache и высокая нагрузка: часть 2»…
Вложения:
- mysql_queries (image/png)
- stats (image/png)
Июл
2009
Комментарии к статье «WP Super Cache и высокая нагрузка: часть 2» (17) »
Пожалуйста, не используйте эту форму для комментирования! Данная форма предназначена исключительно для ботов.
Оставить комментарий к записи «WP Super Cache и высокая нагрузка: часть 2»
गते गते पारगते पारसंगते बोधि स्वाहा
Меня зовут Владимир, я программист-фрилансер, специализирующийся на Web-программировании и програмировании под Linux.
По совместительству занимаюсь администрированием LAMP/LNMP-серверов и техническим переводом.


А чего свой WP File Cache не ставите на эти сайты? Интересно было бы посмотреть результаты.
Если бы это были мои сайты, я бы попробовал. Но, скажем так, я просто предоставляю хостинг. У FileCache будет та же болезнь, но в меньшей степени (хотя все зависит от установленных плагинов).
Sasha, мой SJ Object Cache на сайтах уже стоит.
Если интересно, вот графики munin. В будние дни на сервере порядка 40,000 посетителей, в выходные и того больше.
С удовольствием читаю вас,интересно и познавательно
А не подскажете, существуеи ли такой плагин, который позволял бы производить полное кэширование всего сайта на вордпресс, допустим, раз в сутки? То есть, проходил бы по сайтмэпу, генерировал бы статику, и отдавал бы её всем весь день, и ничего больше не делал бы. Такое бывает?
Спасибо за ответ заранее
Без понятия.
wget по крону — первое, что приходит на ум.
сорри за офф-топ, но
запустите китайского поискового бота… ну и доступ ему давайте ночью
пс.ы: wget – тяжело…
Ну можно Siege
Сайтмап можно легко преобразовать в список URL, который потом скормить siege.
А вообще мне подсказали плагин Really Static. Но я его не ставил.
[...] данного плагина, читайте в следующей статье – WP Super Cache и высокая нагрузка, часть 2, Стоит ли овчинка [...]
для wUUb
такое можно сделать и без плагинов
кешируем вордпресс без плагинов
И вся админка тоже будет кэшироваться?
да вроде не должно, мы же меняем index не для /wp-admin
Я выразился неправильно. Если зайти на сайт под админом, то простому пользователю будут отданы страницы из кэша админа. То есть у него будет возможность просмотра черновиков и личных постов. Ну и если тема отображает для администратора какие-то дополнительные данные, то и их тоже
Можно включить кеширование на стороне Nginx, Apache… как показала практика – в итоге резко снижается среднесуточная нагрузка на сервер…
Кстати, нужно на сервере протюнить ядрышко… под конкретные нагрузки…
Достаточно просто выбрать правильное ядро
Монстры типа Дж.Чау и Mashable используют плагин W3 Total Cache. Не пробовали этого зверя?
Интересная статья, однако из личного опыта, есть 3 сайта все в 40000 в алексе, на каждом сайте по 15к постов, все чудо работает на вордпрессе и крутится на вдске 1ГБ рам и 1ГГц проц, виртуализация ОпенВЗ(что не самое лучшее), связка nginx+apache, живет это все прекрасно, расход ресурсов, проц где то 20%, рам утилизация макс 80%, чаще упираюсь в лимиты по tcp сокетам, но суть не в этом, без WP Super Cache переваливая 5к посещаемости проц умирает на 90%, так что не факт..
В среднем на фронтэнд идет по 300-400 запросов, на долю апачи приходится в основном когда публикуется что то новое на сайте, а так все раздает nginx, в том числе контент из суперкеша.
Пример текущей статистики из nginx:
Active connections: 64
server accepts handled requests
61308094 61308094 61267154
Reading: 31 Writing: 33 Waiting: 0
Request/sec: 326
На мой взгляд все зависит от проекта, если он содержит быстро и часто меняющийся контент то кеширование WP Super Cache это плохая идея, здесь подходы должны быть другие
P/S каптча на сайте ужс какой то.. печатал пост, ошибся и все.. перепечатывай все заного