Php 为什么IE上的TTFB比Chrome/Firefox慢10倍?
这几天我都快疯了, 相同的域,相同的页面,在Chrome/Firefox上加载最多4秒。但对于IE,TTFB为12秒: 网址是: ? 任何人都可以给我推荐吗?TTFB(到第一个字节的时间)包括哪些内容Php 为什么IE上的TTFB比Chrome/Firefox慢10倍?,php,apache,google-chrome,internet-explorer,firefox,Php,Apache,Google Chrome,Internet Explorer,Firefox,这几天我都快疯了, 相同的域,相同的页面,在Chrome/Firefox上加载最多4秒。但对于IE,TTFB为12秒: 网址是: ? 任何人都可以给我推荐吗?TTFB(到第一个字节的时间)包括哪些内容 服务器在收到请求后处理该请求所花费的时间 服务器将响应的第一个字节发送回客户端的时间 TTFB不包括什么 协商任何域名解析(即DNS)所花费的时间 客户端连接到服务器所需的时间 协商任何SSL连接所花费的时间 端点发送数据包之间的时间(即网络延迟) 服务器用于接收请求的时间 客户端花费在
- 服务器在收到请求后处理该请求所花费的时间
- 服务器将响应的第一个字节发送回客户端的时间
- 协商任何域名解析(即DNS)所花费的时间
- 客户端连接到服务器所需的时间
- 协商任何SSL连接所花费的时间
- 端点发送数据包之间的时间(即网络延迟)
- 服务器用于接收请求的时间
- 客户端花费在响应上的时间(即客户端读取时间)
- 客户端解析/呈现/执行响应或发出/等待向服务器发出的任何后续请求所花费的时间
我希望这能澄清这里的误解。首先,让我们澄清一下。你说的是页面加载时间还是TTFB?因为TTFB与您的浏览器无关,而页面加载时间与此无关,因为这包括解析DOM、样式呈现(CSS引擎),甚至可能还有javascript解析/执行,这在不同的客户端UA实现中是完全不同的。然而,TTFB永远不会因浏览器而有所不同,而是取决于服务器启动响应的第一个字节的时间。换句话说,TFFB与客户端无关,页面加载时间与服务器无关。