Я запускаю экземпляр Wordpress на сервере Ubuntu 10.04 VMWare. Если я удерживаю F5 или CMD + R на странице или публикации, оба процессора на сервере поднимутся до 100%. ОЗУ останется много, но процессор будет работать на 100%, пока все запросы не будут обработаны. В зависимости от того, как долго я удерживаю F5, обработка может занять от нескольких секунд до нескольких минут.
Я отключил постоянные соединения в MySQL, установил раздел MaxClients в Apache с помощью рекомендованного расчета и отключил все ненужные плагины в установке Wordpress, но это все равно происходит (хотя и не так плохо, как раньше). Могу ли я что-нибудь еще изменить, чтобы этого не произошло?
Спасибо!
Вероятно, это вызвано PHP обработка ваших скриптов. Это можно оптимизировать с помощью кеширования. Это можно сделать с помощью плагинов для wordpress. Некоторые популярные:
Вы можете найти сравнение различных плагинов здесь: http://www.tutorial9.net/tutorials/web-tutorials/wordpress-caching-whats-the-best-caching-plugin/
Если вы также настроите Varnish
, это может дать еще лучшие результаты.
Дополнительная информация: