产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[综合话题] PHP8 JIT性能测试对比PHP7.4、7.0、PHP5.6、5.3

amysql
创始人
16530.81 价值分

amysql 发表于 2020-11-30 16:11:46
php5测试:
[root@amh.sh ~]# php -v
PHP 5.3.29p1 (cli) (built: Nov 3 2019 09:36:16)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2014 Zend Technologies
[root@amh.sh ~]# php php8_test.php
耗时 569 ms
耗时 563 ms

[root@amh.sh ~]# php -v
PHP 5.6.40 (cli) (built: Nov 19 2020 11:21:30)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
[root@amh.sh ~]# php php8_test.php
耗时 445 ms
耗时 428 ms

_____________________________

php7测试:
[root@amh.sh ~]# php -v
PHP 7.0.33 (cli) (built: Nov 27 2020 17:11:49) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.33, Copyright (c) 1999-2017, by Zend Technologies
[root@amh.sh ~]# php php8_test.php
耗时 215 ms
耗时 208 ms

[root@amh.sh ~]# php -v
PHP 7.4.13 (cli) (built: Nov 28 2020 15:01:11) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.13, Copyright (c), by Zend Technologies
[root@amh.sh ~]# php php8_test.php
耗时 121 ms
耗时 126 ms

_____________________________

php8测试:
[root@amh.sh ~]# php -v
PHP 8.0.0 (cli) (built: Nov 27 2020 17:29:49) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies
with Zend OPcache v8.0.0, Copyright (c), by Zend Technologies
[root@amh.sh ~]# php php8_test.php
耗时 86 ms
耗时 85 ms
2020-11-30 16:11:46 1

AMH面板 - 好用高效低占用、安全可靠极稳定

amysql
创始人
16530.81 价值分

以上在CLI命令端测试,
环境使用AMH面板不同PHP版本的LNMP环境,环境列表勾选『命令行』选项,使用php命令直接执行相同脚本,千万次运算测试。
PHP8 JIT性能大约是PHP7的2倍左右、PHP5的6倍左右。
PHP8环境是使用JIT。(opcache扩展安装开启)
  支持 (0分)  反对 (0分)
回复  2020-11-30 16:28:06 2

iHoward
铁牌会员
16.00 价值分

JIT这么快,公司还有系统停留在5.6,麻烦呀。
  支持 (0分)  反对 (0分)
回复  2020-12-01 15:26:57 3

西藏六哥
铝牌会员
409.39 价值分

估计CMS适配还要一段时间吧
  支持 (0分)  反对 (0分)
回复  2020-12-03 10:45:13 4

amysql
创始人
16530.81 价值分

PHP5升级到PHP7容易。PHP8的话,是要注意些问题,PHP8对语法相对更严格。
  支持 (0分)  反对 (0分)
回复  2020-12-03 11:03:58 5

Im007
铁牌会员
4.00 价值分

引用:
iHoward 发表于 2020-12-01 15:26:57
JIT这么快,公司还有系统停留在5.6,麻烦呀。

跟你一样啊
  支持 (0分)  反对 (0分)
回复  2020-12-16 15:40:26 6

花开3000
铁牌会员
35.00 价值分

学习了,升到8试试
  支持 (0分)  反对 (0分)
回复  2020-12-20 09:54:26 7
 1  (总1页)
AMH社区列表
用户服务中心