测试内容:
准备一个包含4000汉字的html文件。
1.直接在浏览器打开html
2.创建一个test.php,里面用file_get_contents将html文件读入字符串,再echo出来
3.在thinkphp中创建一个模块,在test方法中同第二步读入文件并echo
环境:
笔记本win7 64位,i5 3210m,8g内存,apache 2.2,普通sata硬盘。
工具:
apache自带 ab工具
流程:
1.测试100并发
2.测试200并发
3.测试500并发
4.测试1000并发
结果:
1和2结果几乎一样,分别如下:
直接打开html耗时:0.227秒;test.php耗时0.262秒;thinkphp耗时1.275秒;
3的结果:
直接打开html:2.997秒;test.php耗时3.611秒;thinkphp耗时5.077秒;
4的结果:
都差不多,thinkphp最慢14秒多,html和test.php都是13秒多。
简单测试就到这里。。
不知道在nginx环境下结果又是如何!
附上测试结果截图:





最佳答案