Назад | Перейти на главную страницу

Влияние задержки на загрузку страницы

Как задержка в 100 мс может повлиять на время загрузки страницы? Если файл размером 100 КБ обслуживается из двух мест с задержкой 100 мс и 200 мс соответственно, будет ли разница во времени загрузки всего 100 мс, или второй запрос займет вдвое больше времени для загрузки (при условии, что сети одинаково оптимизированы, и все остальные параметры сети такие же)?

Предполагая, что вы говорите о расстоянии 100 мс / 200 мс между клиентом и веб-страницей, это зависит от страницы.

Если это один большой файл, разница во времени загрузки составит 100 мс.

Если это современная веб-страница, которая требует от 10 до 40 индивидуальных запросов к серверу для загрузки страницы, разница будет намного выше. Насколько точно зависит от возможностей браузера и сервера (конвейерная обработка http поможет, при условии http) и сериализации того, что загружается, когда это определено браузером. Это может быть в два раза дольше для загрузки.

<html><title>I am a page</title><body>I am text, read me.</body></html>

Разница для такой страницы составит 100 мс.

Для страницы, которая загружает несколько файлов CSS, один или несколько файлов javascript и выполняет динамическую загрузку содержимого в зависимости от того, что ему говорит javascript, будет загружаться намного медленнее.