Я запускаю VPS с несколькими установками wordpress на нем. Когда я обращаюсь к своему сайту, первым запросом, который выполняет браузер, является запрос GET, который занимает около 10 секунд для завершения, тогда файлы css, js и т. Д. Начинают загружаться так быстро, как можно было бы ожидать. Это сильно замедляет мой сайт.Первый запрос GET слишком медленный (wordpress)
Я бегу apache2 и php5 с конфигурациями по умолчанию, а также следующие плагины в использовании:
- Wordpress ZenCache.
- php's APC cache.
- mod_deflate.
Веб-сайты - это только целевые страницы с минимальными шаблонами, ничего огромного. Когда страницы кэшируются, предыдущее время может быть увеличено до 2 или 3 секунд.
Я понимаю, что многие неправильные вещи могут сделать это, но может ли кто-нибудь из экспертов придумать возможную отправную точку для исправления?
Кстати, мне пришлось настроить некоторые псевдонимы и перенаправления с помощью mod_alias и mod_rewrite, я хотел бы знать, может ли это привести к этому поведению.
Я забыл сказать, что первый запрос - это запрос GET в корневой каталог «/» веб-сайта. – fmoralesalcaide
Возможно, это обратный поиск DNS по входящему соединению. Сколько времени занимает «nslookup XX.XX.XX.XX» на веб-сервере для IP-адреса вашего соединения? –