用压力测试软件ab测试不同情况的网页的打开速度

用压力测试软件ab测试了一下几种不同情况下的网页打开速度,在不考虑网络的情况下(直接在服务器执行)得出如下结果,做到心中有数,备忘。

ab -n 100 -c 1 http://xxxxxxx

-n代表总请求次数:100次请求
-c代表并发数:并发1(请求完一个再请求下一个)

按照我的理解,这样总时间除以总的请求次数就是每次请求的响应时间。

纯静态 0.007(和PHP毫无关系的纯静态)
php中的HTML 0.008(扩展名是php,但内容无php代码直接是HTML)
php中echo 0.008(先把HTML赋值给一个变量,再echo出来)
AKCMS伪静态 0.273(接受传入网址,找到对应的文章,进行多次查询,渲染模板,显示)

原始数据:

纯静态
0.772
0.788
0.767


伪静态
33.313
23.846
18.139
21.377
40.185
27.133

.php(直接html)
0.843
0.832
0.825
0.850
0.834

.php(echo $html)
0.801
0.822
0.800
0.821
0.848
0.808

 评论
 发表评论
姓   名: