php框架性能测试报告

php框架性能测试报告

ID:27573996

大小:75.00 KB

页数:10页

时间:2018-12-03

php框架性能测试报告_第1页
php框架性能测试报告_第2页
php框架性能测试报告_第3页
php框架性能测试报告_第4页
php框架性能测试报告_第5页
资源描述:

《php框架性能测试报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、PHP框架性能测试报告作为一个PHP开发者,而且是初创企业团队的技术开发者,选择开发框架是个很艰难的事情。用ThinkPHP的话,招聘一个刚从培训机构出来的开发者就可以上手了,但是性能和后期代码解耦是个让人头疼的事情。不过很多第三方功能不需要自己写,众多大牛己经给铺好路了。用Laravel的话,传说写起来很爽扩展性也够,但是学习成本有点高,总不能给初级开发者半个月的时间去学习框架吧。而且据说江湖人士透漏,Laravel性能不怎么样,文档也并不是特别丰富。用Yii的话,语法有点啰嗦,前后端代码分离有点小麻烦,不过性能是非常好的,而且己经有众多国内大公司在使用了,出现意外可以快速的找到大牛答疑解

2、惑。不如做个简单的性能评测,选个性能出色的总不会出错性能测试测试时间:XX年05月06日测试工具:siege(因为MAC系统的ab总是会出现pr_socket_recv:Connectionresetbypeer(54)的错误,戶斤以选择了siege)测试机器:MacProCorei5处理器/8GB内存/256GBSSD闪存测试环境:ApachePHP5.6框架版本:ThinkPHP3.2.3Laravel5.2Yii2.0.5测试原则:每次测试循环5次,取中等数据补充说明:所有项目都是让在子目录中结果说明Transactions:nbsp;nbsp;nbsp;nbsp;2119hits处理

3、请求总数量Availability:nbsp:nbsp:nbsp:nbsp:96.85%可用性Elapsedtime:nbsp;nbsp;nbsp;nbsp;9.74secs运行时间Datatransferred:nbsp;nbsp;nbsp;1.31MB数据传输量Responsetime:nbsp;nbsp:nbsp:nbsp:0.60secs卩向应时间Transactionrate:nbsp:nbsp;217.56trans/sec每秒处理效率Throughput:nbsp;nbsp;nbsp;nbsp;0.13MB/sec每秒处理数据Concurrency:nbsp;nbsp;nbsp

4、;130.28并发Successfultransa.ctions:nbsp;nbsp;2162成功的请Failedtransactions:nbsp;nbsp:nbsp:69失败的请求Longesttransaction:nbsp;nbsp:nbsp;2.85最长的单个请求Shortesttransaction:nbsp:nbsp;nbsp:0.01最短的单个请求开始测试增加一个控制器,并在控制器中输入1⑻⑻次HelloWorld并发50循环10次:首先向我们走来的是ThinkPHP,看上去还行Transactions:nbsp;nbsp;nbsp;nbsp;500hitsAvailabil

5、ity:nbsp;nbsp;nbsp;100.00%Elapsedtime:nbsp:nbsp:nbsp;nbsp;2.81secsDatatransferred:nbsp;nbsp:nbsp;52.45MBResponsetime:nbsp:nbsp:nbsp:nbsp:0.26secsTransactionrate:nbsp;nbsp;177.94trans/secThroughput:nbsp;nbsp;nbsp;nbsp;18.67MB/secConcurrency:nbsp;nbsp;nbsp;nbsp;47.10Suecessfultransactions:nbsp;nbsp;5

6、00Failedtransactions:nbsp;nbsp;nbsp:nbsp:0Longesttransaction:nbsp;nbsp;nbsp;0.48Shortesttransaction:nbsp;nbsp;nbsp:0.03然后是Laravle,嗯,略微有些失望Transactions:nbsp;nbsp;nbsp;nbsp:500hitsAvailability:nbsp;nbsp;nbsp;100.00%Elapsedtime:nbsp;nbsp;nbsp;nbsp;13.33secsDatatransferred:nbsp;nbsp;nbsp:52.45MBRespons

7、etime:nbsp:nbsp:nbsp;nbsp;1.27secsTransactionrate:nbsp;nbsp;nbsp:37.51trans/secThroughput:nbsp;nbsp;nbsp;nbsp;3.93MB/secConcurrency:nbsp;nbsp;nbsp;nbsp;47.55Successfultransactions:nbsp:nbsp:500Failedtransac

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。