%20.png)
Я запускаю экземпляр Wordpress на сервере Ubuntu 10.04 VMWare. Если я удерживаю F5 или CMD+R на странице или записи, оба ЦП на сервере поднимутся до 100%. Будет достаточно свободной оперативной памяти, но ЦП останется на 100%, пока все запросы не будут обработаны. В зависимости от того, как долго я удерживаю F5, обработка может занять от нескольких секунд до нескольких минут.
Я отключил постоянные соединения в MySQL, установил раздел MaxClients в Apache с помощью рекомендуемого расчета и отключил все ненужные плагины в установке Wordpress, но это все еще происходит (хотя и не так плохо, как раньше). Есть ли что-то еще, что я могу изменить, чтобы это не происходило?
Спасибо!
решение1
Это, скорее всего, вызвано обработкой PHP ваших скриптов. Это можно оптимизировать с помощью кэширования. Это можно сделать с помощью плагинов WordPress. Некоторые популярные:
- WP Супер Кэшhttp://wordpress.org/plugins/wp-super-cache/
- W3 Общий кэшhttp://wordpress.org/plugins/w3-total-cache/
Сравнение различных плагинов можно найти здесь:http://www.tutorial9.net/tutorials/web-tutorials/wordpress-caching-whats-the-best-caching-plugin/
Если вы также настроите Varnish
это, результаты могут быть еще лучше.
Больше информации: