Когда открываю свой сайт то в основном он открывается быстро но иногда внизу браузера в течении долгого времени крутится спинер с надписью "ожидается ответ" и так крутится может очень долго до нескольких минут и только потом страница загрузится.
Размер страницы 17 кб.
Из каких-то сложных элементов разве что робот на SVG из Star Wars катающийся по странице но проблема была и до его появления.
Никаких CMS и фреймверков не используется.
Из скриптов:
jquery-1.11.3.js
bootstrap.min.js
Есть еще код яндекс метрики и гугл аналитики на которые пинает техподдержка утверждающая что сервер отдает сайт за пол секунды и у них проблем нет. Но яндекс метрика подключена как асинхронный код и не должна влиять на загрузку (как пишет яндекс). В консоли веб разработчика даже после того как я реально жду около минуты загрузки страницы информация следующая:
jquery-1.11.3.js - 247 B - 76 ms
bootstrap.min.js - 246 B - 79 ms
analytics.js - 133 B - 141 ms
watch.js - 256 B - 39 ms
еще какой-то скрипт от яндекса с длинным названием - 546 B - 40 ms
А общее время загрузки страницы указывается как 60 000 ms то есть 1 минута.
Опять же если бы были проблемы со скриптами то страница каждый раз бы долго грузилась но это происходит периодически например первые раз 5 загружается быстро а на 6-ой грузится пару минут.
Ссылку на сайт пока не указываю так как не уверен что разрешено.
Может есть у кого-то какие-то предположения почему так происходит ? в других браузерах тоже самое.
Алексей Уколов
@alexey-m-ukolov Куратор тега Веб-разработка
Это действительно Я.Метрика. Минута - это её таймаут.
То, что она подключена, озночает что она не блокирует загрузку страницы, но не то, что она не влияет на неё.
я думал над этим, есть еще один сайт на другом поддомене и на нем тоже самое происходит хотя яндекс метрики и гугл аналитики нету, там просто html страница с подключенным bootstrap
Написано
Алексей Уколов
@alexey-m-ukolov Куратор тега Веб-разработка
У нас на одном проекте точно такая же картина в мониторинге скорости загрузки - при пинках с американского континента постоянно скорость загрузки - минута. И там четко видно, что это Метрика виновата.
Алексей Уколов: нет, редко но все таки проскакивает загрузка в течении 1.9 минуты. То есть получается даже как бы так: сначала 2 минут крутится загрузка а потом за несколько милисекунд загружается сам сайт и скрипты
Виктор Савченко: удалил но все равно периодически бывает что минуты две пишет ожидание ответа а потом за несколько милесекунд загружается сайт и скрипты