TTFB
首字节时间衡量服务器开始应答的速度:DNS、连接建立、服务器处理以及第一个字节返回。
仅解释——此处解释的术语不是我们销售的服务。
首字节时间指发出 HTTP 请求到收到第一个响应字节之间的等待。域名未缓存时它包含 DNS 查询,还包含连接与 TLS 建立、请求上传、服务器处理和回程,但不包含响应的其余部分。
第一个字节的时间花在哪
40 毫秒
| 数值 | 含义 |
|---|---|
| 1 毫秒 | 同城 |
| 10 毫秒 | 区域路径 |
| 40 毫秒 | 区域路径 |
| 120 毫秒 | 洲际路径 |
| 300 毫秒 | 排队或长路径 |
| 800 毫秒 | 排队或长路径 |
文字说明
标尺从 1 ms 到 1000 ms。六行从同城路径的 1 ms 延伸到排队和长路径的 800 ms。TTFB 在这段网络时间之外还要加上 DNS、连接建立和服务器处理。
这个数字掩盖了什么
TTFB 止于第一个字节,因此说不清响应其余部分要多久,也说不清页面如何渲染。首字节快、响应体慢,页面依然慢。数值偏高可能来自 DNS、冷缓存、重定向链、服务器排队或距离较远的站点。对比时要从用户所在网络出发,因为数据中心的检测可能漏掉移动路径。网络段可用 Ping 工具查看。