Высокое время ожидания WordPress проверено на pingdom

Я проверил свой сайт в pingdom, и каждый раз, когда я получаю большое время ожидания (например, от 3 до 15 секунд), время ожидания только для 1-го запроса. Проверьте здесь: http://tools.pingdom.com/fpt/#!/bbrzuX/9tutorials.org Я изучаю это уже неделю, но до сих пор не понимаю, почему это происходит только для 1-го запроса? Я разговаривал с моим хостом, они сказали, что сервер в полном порядке, и я лично также проверил, что нагрузка на сервер никогда не превышает 3,5, все так же. Любая помощь, ребята? P.S: Мой сайт полностью оптимизирован и очищен от w3 Tatal Cache. На самом деле я не использую настройки минимизации, так как они могут увеличить время загрузки, максимальные css и js минимизируются.


person iSaumya    schedule 12.01.2014    source источник


Ответы (1)


Больше всего времени уходит на «ожидание». Итак... Я бы искал функции javascript, которые ждут загрузки страницы (при готовности документа) для выполнения или для функций, которые намеренно задерживают себя (интервал).

Запустив тест YSlow на вашем сайте, я обнаружил, что HTTP-запросов слишком много. Вы загружаете 44 различных файла javascript и 26 различных файлов таблиц стилей. У вас также есть 13 javascripts в шапке страницы. Размещение их в футере должно ускорить загрузку сайта.

Чтобы получить больше информации самостоятельно, я рекомендую добавить аддон YSLOW в firefox. Вы можете получить его здесь: https://addons.mozilla.org/en-US/firefox/addon/yslow/

person Aggelos Synadakis    schedule 12.01.2014
comment
Но поскольку это wordpress, что вы предлагаете мне делать? Я знаю, что CDN — лучший вариант, но у меня нет столько денег, чтобы его купить. Так что ты предлагаешь мне делать? - person iSaumya; 12.01.2014
comment
Вы можете пропустить часть CDN. Также я предполагаю, что большинство javascripts из плагинов автоматически добавляют свой код в заголовок. Вы уверены, что вам все они нужны? Или вы можете найти другие плагины, которые делают ту же работу, но только лучше? - person Aggelos Synadakis; 12.01.2014
comment
Привет, большое спасибо за ваш полезный ответ. Это был платный плагин имени Global Gallery. Я связался с автором. Я заплатил за это. Его JavaScript делает проблему. - person iSaumya; 12.01.2014
comment
Я рад, что вы нашли проблему! - person Aggelos Synadakis; 12.01.2014