最终影响响应时间并影响基准测试数字的五个方面如下:

#1 地理位置和网路问题

#2 响应大小

#3 代码处理

#4 浏览器行为

#5 web服务器配置

一、地理位置

web服务器的地理位置对于用户体验到的响应时间非常重要。请求的位置越远,经过的路由器、服务器的总数就多,导致响应时间过长。

二、响应的大小

同样是请求图片,一张较大,一张较小。可想而知,较小的图片请求时间短。换句话说,用户请求数据越小,响应速度越快。

三、代码复杂性

文档必须执行的逻辑也会影响响应。添加了php(用于交互的数据库和/或要调用的web服务),无意中增加了满足请求所花费的时间。

四、浏览器行为

浏览器对网站的响应性也起到举足轻重的作用。每个浏览器都有自己呈现javascript、css和html的方法, 而这会使用户体验的总响应时间增加几毫秒,甚至几秒。

五、web服务器设置

开启keep-Alive设置,可以减少开启、关闭请求链接的开销,增加了可以支持的用户数。还有其他优化方法。