AMH 社区首页
AMH社区 - 开放自由有价值的社区
[综合话题] PHP8 JIT性能测试对比PHP7.4、7.0、PHP5.6、5.3 |
|
---|---|
amysql |
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
点赞,加油! (0分)
2020-11-30 16:11:46 1
AMH面板 - 好用高效低占用、安全可靠极稳定 |
amysql |
以上在CLI命令端测试,
环境使用AMH面板不同PHP版本的LNMP环境,环境列表勾选『命令行』选项,使用php命令直接执行相同脚本,千万次运算测试。 PHP8 JIT性能大约是PHP7的2倍左右、PHP5的6倍左右。 PHP8环境是使用JIT。(opcache扩展安装开启)
回复
2020-11-30 16:28:06 2
|
iHoward |
JIT这么快,公司还有系统停留在5.6,麻烦呀。
回复
2020-12-01 15:26:57 3
|
西藏六哥 |
估计CMS适配还要一段时间吧
回复
2020-12-03 10:45:13 4
|
amysql |
PHP5升级到PHP7容易。PHP8的话,是要注意些问题,PHP8对语法相对更严格。
回复
2020-12-03 11:03:58 5
|
Im007 |
回复
2020-12-16 15:40:26 6
|
花开3000 |
学习了,升到8试试
回复
2020-12-20 09:54:26 7
|