搜索
写经验 领红包
 > 电器

多个php框架压力性能测试比较怎么做(php压力测试工具)

导语:多个PHP框架压力性能测试比较

三个PHP框架性能压力测试比较。

三个PHP框架分别是:Cakephp框架,Thinkphp框架,Phalcon框架

Cakephp框架:在国内外出名比较早,速度开发效率高,很多PHP程序员比较熟悉它。在中国用的也很广泛,很多项目都用它。

Thinkphp框架:中国的团队写的PHP框架,我对比较熟悉,从0.98版一直用到现在的Thinkphp5.0版本,Thinkphp5.0改动还蛮大,比较喜欢的是Thinkphp3.1系列的版本,由于项目的关系,我把它的内核给改了,原框架是MVC架构被改成了MVSC架构,符合大数据逻辑业务。Thinkphp5.0版最近才开始出来,没有时间研究一下。

Phalcon框架:它是一款C语言编写的PHP框架,国内外享受评价很高,速度和性能无与伦比,我们有很多项目现在都用它了。

此次对三种PHP框架测试,都是连接相同的数据库和数据表相同环境来进行压力实测的,也可能还有未考虑进来的参数,朋友们给提提意见哈。

以上三种框架图示,错误率越少性能才是越高的。我们以最快响应请求10秒为便例,Cakephp框架每10秒响应1000请求,错误率71.70%;Tinkphp框架每10秒响应1000请求,错误率52.00%;Phalcon框架每10秒响应1000请求,错误率41.23%;根据实际数据测试Phalcon框架性能比cakephp高出30.47%,比Tinkphp高出10.77% 。

Phalcon框架性能几乎比cakephp高出2倍。Tinkphp框架性能也还不算弱,必境Phalcon框架是用C写的,听说Phalcon7更牛了,Tinkphp5.0也更帅了,下次有机会再来测一下分享给大家。当然优秀PHP框架还有很多像CI,Laravel,YII3等等,这里没完全去体现它们的性能。 欢迎大家也来分享下它们的性能优势。

本文内容由快快网络小信创作整理编辑!