首页 > 工具箱 > 网站测速

网站测速

输入网址,把一次访问拆成 DNS、连接、握手、等待首字节与传输五段分别计时,再把页面里的 CSS、JS、图片并发拉一遍,看看时间到底花在哪。

各阶段分别意味着什么

DNS 解析:把域名换成 IP 花的时间,这一段是单独向阿里公共 DNS 实测的——抓取本身会把域名钉在已校验的 IP 上防止 DNS rebinding,所以 curl 自己报的解析耗时恒为 0,用不了。递归服务器有缓存,这个数本来就会波动。慢通常是权威 DNS 服务商的问题,跟你的服务器无关。

TCP 连接:和服务器握手建连,基本等于一个来回的网络延迟,主要由物理距离和线路质量决定。

TLS 握手:HTTPS 的加密协商,正常是 TCP 连接的一到两倍。明显偏大多半是证书链带了多余的中间证书,或者没开会话复用。

等待首字节:请求发出去到第一个字节回来,这一段几乎全是服务端在干活。这里慢就去查后端,跟带宽没关系。

内容传输:把页面内容下完的时间,受页面体积和带宽影响。

本页是单点测速:请求都从本站这一台位于广州的服务器发出,测的是「从广州访问有多快」,不代表各地用户的体感。同一个域名在各省运营商那里解析到哪个 IP,可以用 全国解析分布 看;批量巡检多个网址用 批量网站巡检;只想看响应头用 HTTP 响应头