PHP 8.0(NTS,JIT)比 7.2(NTS)提升了 40%左右

2019-09-09 16:06:31 +08:00
 szopen

以 PHP5.6 为基准进行比较后(即 5.6 版本为 100%,其余版本运行时间时 5.6 版本的百分比),得出以下结果

项目 	        PHP 5.6    PHP 7.2 	PHP 8.0-dev
总体            100%       38%         22%
函数调用        100%       34%         8%
字符串连接 	100%      62%         37.5%
创建对象        100% 	48%            32.9%
对象方法调用 	100% 	28.6%          16%

详细测试结果 https://toknot.com/blog/php-bench.html

7320 次点击
所在节点    PHP
21 条回复
Sanko
2019-09-09 16:14:02 +08:00
世界上最好的语言
undefinedList
2019-09-09 16:14:38 +08:00
相对来讲:绝大多数应用都到不了需要优化速度的程度,毕竟应用能活下来才是重点。
不过执行速度越快越好啊,谁都不嫌弃太快不是。
xiaotuzi
2019-09-09 16:20:10 +08:00
这都 8 了啊?!我开发的程序从 5.6 开始都有人说太高…🌚
cmdOptionKana
2019-09-09 16:24:50 +08:00
PHP 团队竟然还在努力改进,这改进的态度看起来比 Python、Ruby 好啊。
CTO
2019-09-09 16:25:29 +08:00
期待 swoole+php8 螺旋上天 :doge
sadfQED2
2019-09-09 16:26:18 +08:00
这都 8 了啊,我连 7 都还没用上
linxl
2019-09-09 16:29:16 +08:00
nice
sobigfish
2019-09-09 17:00:35 +08:00
8.0 连 RC 都没出吧?
optional
2019-09-09 17:01:57 +08:00
nodejs 为何一言难尽?
NjcyNzMzNDQ3
2019-09-09 17:02:28 +08:00
世界上最好的语言
ben1024
2019-09-09 17:08:32 +08:00
速度提升很棒,用到 8 还要一段时间
ben1024
2019-09-09 17:09:13 +08:00
nodejs 很难习惯这种风格
zjsxwc
2019-09-09 17:42:45 +08:00
我老项目还在 5.3
love
2019-09-09 18:44:32 +08:00
当年第一次从 java 转 php,感觉写起来好轻松,很轻量简单,不象 java 层层封装。然而现在我是 nodejs 真香。
Austaras
2019-09-10 00:44:49 +08:00
噗,还记得拍黄片人以前讲 jit 没必要,现在又真香了啊
mamahaha
2019-09-10 01:15:49 +08:00
php 让互联网创业不再那么高不可攀。
components
2019-09-10 01:40:55 +08:00
jit 主要是 cpu 密集型的场景性能提升比较显著,可是目前的互联网应用,大多属于 IO 密集型场景。
hbolive
2019-09-10 09:01:29 +08:00
都要出 8 了啊,我这主力还在 5.6。。
golden0125
2019-09-10 10:10:52 +08:00
一直想用 7 ,老项目还在痛苦的用 5.3,现在居然 8 都出来了
dvaknheo
2019-09-10 11:25:40 +08:00
5.0 不稳定版,5.2 经典版本
php7.0 算个经典版本 各 linux 发行版都是带这个。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/599345

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX