PHP框架Jsnpp和thinkphp6性能测试比较

最近在学习Jsnpp框架,这款框架不仅语法简洁易用,而且初步感觉执行速度相当快速,为了证实一下,所以做了这次测试。

很显然,测试是有参照系的,没有参照的情况下做的测试是无意义的,因为硬件环境等不同的话,那么测试结果是不一样的。所以首先要选择参照系,由于Jsnpp框架是PHP语言实现的框架,那么使用c语言扩展的框架就不能作为参照系,需要选择一款同样是PHP语言实现的框架。Laravel是比较流行的PHP框架,但其性能众所周知是比较低的,不用比较应该也能知道结果了。而thinkphp相对Laravel来说性能更好,因此打算先拿thinkphp来比较一下。

同时,这次测试还将使用原生的PHP来做为参照,看一下框架实现后,性能损失有多少。

测试框架:

Jsnpp 4.7.0 (官网:http://www.jsnpp.com/)

thinkphp 6.0 (官网:https://www.thinkphp.cn/)

测试环境:

PHP7.1

测试环境本来打算使用PHP8.1,但是使用composer下载thinkphp6以后,竟然在PHP8.1下面不能使用,所以使用了PHP7来测试。

测试软件:ab软件

测试方式:模拟一万访问,200并发的情况。

测试过程记录:

1、下载最新版:

首先使用composer分别下载最新版的Jsnpp和thinkphp,这里我在相同环境下分别建了文件夹来存放下载后的源码,Jsnpp框架放在“jsnpp”文件夹里面,thinkphp框架放在“tp

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值