非常高的首字节时间

非常高的首字节时间

我将为我的一个客户完全重建网站,但该网站的当前速度存在一些重大问题。清除第一个字节时间平均需要 4.4 到 4.8 秒(我相信这是正确的)。在此时间完成之前,绝对不会加载任何内容。

现在它所在的服务器似乎没问题,但为了测试,我也将网站复制到了我自己的服务器上,并通过更改我的主机文件检查了该网站,并且发生了完全相同的问题,无论如何,您必须等待至少 4.4 秒。

网站质量不太好,例如 JS 调用太多等等,但是对于这个 FBT(首次字节时间),有什么特别的事情需要首先研究吗?

地点: /

答案1

首字节时间通常表示请求到达、由处理该请求的应用程序进行处理、形成响应并发回所需的时间。

基本上,占据了所花费时间的大部分。

通常,最后一个字节时间 - 第一个字节时间为您提供了吞吐量的衡量标准,发送请求时间 - 第一个字节时间为您提供了请求处理效率的足够狭窄的衡量标准。

您需要集中精力关注请求到达服务器后处理该请求所需的时间。

答案2

马修的观点很有道理,但页面设计中另一个常见的错误是试图渲染和发送整个页面 - 甚至是折叠 iframe 中的内容、99% 的情况下不会被调用的脚本等等 -在向用户呈现任何页面之前

理想情况下,您只希望实际需要通过网络让页面初始加载的内容首先被拉下,其余内容则根据要求(需要)拉下以填充其他区域。

相关内容