Скорость сайта

Как проверить скорость соединения с сайтом?

Сергей, Самара 0

Клиенты жалуются, что сайт долго грузится, хотя PageSpeed Insights показывает вполне приличные цифры. Подозреваю, что дело не в самом сайте, а именно в скорости соединения до сервера. Как это проверить отдельно от общей скорости загрузки страницы?

Дмитрий Акиндинов технический администратор сайтов

ответил

Скорость соединения — это задержка между запросом и ответом сервера, измеряется в миллисекундах и никак не связана с весом страницы или скриптами. Проверяется командой ping в командной строке: ping ваш-сайт.ru покажет задержку по каждому пакету, а tracert ваш-сайт.ru (на Linux и Mac — traceroute) — через сколько промежуточных узлов идёт запрос и на каком именно из них он тормозит.

PageSpeed Insights и похожие инструменты меряют другое — полное время загрузки со всеми картинками, шрифтами и скриптами, плюс рендеринг в браузере. Задержка сети там растворяется в общей цифре. Если нужен именно сетевой показатель, смотрите вкладку Network в инструментах разработчика браузера (F12): там есть параметр TTFB, время до первого байта ответа сервера, — вот это уже чистая характеристика связки «сеть плюс скорость ответа бэкенда», без веса страницы.

Связь с HTTP-версией здесь прямая: HTTP/1.1 требует отдельного соединения на каждый файл страницы, и при высокой задержке (пинге) каждое такое соединение съедает время по цепочке. HTTP/2 и HTTP/3 мультиплексируют запросы в одном соединении и переносят задержку не так болезненно — особенно заметно у пользователей на мобильном интернете или далеко от сервера географически.

Чтобы отделить «у меня лично плохая сеть» от «сервер вообще медленно отвечает», прогоните проверку через check-host.net: там тоже есть ping-инструмент, который стучится на сервер сразу из десятка городов. Если задержка высокая только у одного клиента — дело в его провайдере. Если 100-200 мс и выше почти отовсюду — стоит смотреть в сторону геолокации сервера, качества сети хостинга или подключения CDN.

Задать свой вопрос

Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.

Похожие вопросы

Все вопросы по теме "Скорость сайта"

Заявка

Обсудим задачу

Напишите имя и телефон, выберите удобный канал. Перезвоню или напишу в течение часа в рабочее время.

Куда удобнее ответить?