Каковы возможные факторы, из-за которых время загрузки контента несовместимо, что показано в столбце водопада на вкладке сети Chrome
Я проверяю API на вкладке сети chromes и пытаюсь чтобы выяснить производительность этого API. Я приложил снимок экрана вкладки сети. Внутри колонки водопада я вижу разбивку общего времени, затраченного этим API.
Ниже приведен результат разбивки (который также можно увидеть на прилагаемом снимке экрана) -
- Ожидание (TTFB) - 843,27 мс (Это взято моим сервером для ответить браузеру)
- Загрузка контента - 11,23 с или 1 сек c или 3 с или 8 с
Каждый раз, когда я загружаю страницу и проверяю этот конкретный API, время ожидания (ttfb) всегда постоянно, но время загрузки контента меняется. Также на сервере включена настройка GZIP, из-за чего размер ответа API уменьшается до 243 КБ с 693 КБ.
Я хочу понять, каковы возможные причины, по которым время загрузки контента меняется каждый раз, когда я загружаю страницы и проверить этот API.
Зависит ли это только от непоследовательной скорости rnet или есть другие факторы, влияющие на время загрузки контента?