Интернет и Wi-Fi

Почему сайт тормозит, хотя интернет быстрый?

Тест скорости проверяет лишь часть пути. Странице ещё нужно дождаться ответов, загрузиться и стать удобной для работы.

Тест скорости показывает отличный результат. А там, где должен появиться текст сайта, всё ещё пусто. Эти наблюдения вполне могут быть верны одновременно.

Широкий канал не отменяет ожидание

Пропускная способность показывает, сколько данных соединение переносит за определённое время. Задержка — сколько приходится ждать при обмене. Страница может зависеть от нескольких последовательных запросов, прежде чем браузер получит всё необходимое для отображения.

После получения данных у браузера остаётся работа. Стили, скрипты и расчёт расположения элементов тоже влияют на момент, когда текст становится виден, а нажатие получает отклик.

Сначала сравните условия

Откройте ту же страницу на другом устройстве и, если возможно, через другое соединение. Сравнение должно быть простым: один адрес, примерно одно время, одно изменённое условие.

Если только один сайт медленный везде, а остальные открываются нормально, очередная перезагрузка роутера вряд ли объяснит эту картину. Если много сайтов тормозит только на одном устройстве, начните с него.

Заметьте, в какой момент возникает пауза

Несколько секунд совсем ничего нет? Текст появился быстро, а картинки догружаются? Страница уже видна целиком, но прокрутка тяжёлая? Это разные наблюдения, а не доказательства одной причины.

Владельцу сайта помогут инструменты сети и производительности в браузере: они разделяют время соединения, ответ сервера и отрисовку. Запишите реальное измерение до покупки более мощного сервера или удаления функций наугад.

Повторите проверку честно

Кэш может ускорить повторный визит. Измерьте несколько загрузок и отметьте, в каких условиях они происходили. Один особенно удачный результат — слабая отправная точка для сравнения.

Источники и подробности

  1. web.dev — The critical rendering path
  2. MDN — Navigation and resource timings

Источники подтверждают технические объяснения. Примеры и предлагаемые проверки подготовлены для этой статьи.