PHP框架最新性能压力测试比较

在无优化且关闭debug模式下,对PHP框架进行压力测试。硬件配置为Intel Xeon E5-2689 CPU和16GB内存,操作系统为Linux。测试包括hello world、模板渲染和数据库读取场景。发现ubiquity框架在传统PHP框架中性能最优,而webman和mixphp(基于swoole)在CLI模式下表现出最高性能。对于laravel,推荐在接口开发时使用lumen微框架,以获取高性能。laravel的SESSION_DRIVER应设为array以提高性能。文章提及的其他高性能框架包括one。
摘要由CSDN通过智能技术生成

关闭debug,无优化情况下测试。
硬件:

CPU:Intel(R) Xeon(R) CPU E5-2689 0 @ 2.60GHz 16核心。内存:16GB。

操作系统:Linux desktop 5.4.0-58-generic #64~18.04.1-Ubuntu SMP  x86_64 x86_64 x86_64 GNU/Linux

PHP版本:7.4

PHP框架最新hello world压力测试结果:

框架 版本 方式 web服务器 参数 RPS 参数 RPS
laravel 8.x web nginx ab -n 10000 -c 100 -k 1000 ab -n 100000 -c 1000 -k 1000
symfony 4.4 web nginx ab -n 10000 -c 100 -k 2300 ab -n 100000 -c 1000 -k 2300
symfony 4.4 api nginx ab -n 10000 -c 100 -k 4800  ab -n 100000 -c 1000 -k 4800
CI 4.0 web nginx ab -n 10000 -c 100 -k 4800  ab -n 100000 -c 1000 -k  4800
thinkphp 6.0 web nginx ab -n 10000 -c 100 -k 1600 ab -n 100000 -c 1000 -k  1600*
lumen 7.2 api nginx ab -n 10000 -c 100 -k 6000 ab -n 100000 -c 1000 -k 5500
ub
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值