第1章 绪论

一般而言,人们评估一个Web站点的性能如何,通常先置身于用户的角度,访问该站点的一系列页面,体验等待时间。

当用户输入页面地址后,浏览器获得了用户希望访问该地址的意图,便向站点服务器发起一系列的请求,请注意,这些请求不光包括对页面的请求,还包括对页面中许许多多组件的请求,比如图片、层叠样式表(CSS)、脚本(JavaScript)、内嵌页面(iframe)等。接下来的一段时间,浏览器等待服务器的响应以及返回的数据。待浏览器获得所有的返回数据后,经过本地的计算和渲染,最终一幅完整的页面才呈现于用户的眼前。