V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
szopen
V2EX  ›  PHP

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

  •  
  •   szopen · 2019-09-09 16:06:31 +08:00 · 7297 次点击
    这是一个创建于 1662 天前的主题,其中的信息可能已经有所发展或是发生改变。

    以 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

    第 1 条附言  ·  2019-09-09 16:54:08 +08:00
    PS:
    最近写 nodejs 代码,简直一言难尽
    21 条回复    2019-09-10 14:01:07 +08:00
    Sanko
        1
    Sanko  
       2019-09-09 16:14:02 +08:00 via Android
    世界上最好的语言
    undefinedList
        2
    undefinedList  
       2019-09-09 16:14:38 +08:00
    相对来讲:绝大多数应用都到不了需要优化速度的程度,毕竟应用能活下来才是重点。
    不过执行速度越快越好啊,谁都不嫌弃太快不是。
    xiaotuzi
        3
    xiaotuzi  
       2019-09-09 16:20:10 +08:00 via iPhone
    这都 8 了啊?!我开发的程序从 5.6 开始都有人说太高…🌚
    cmdOptionKana
        4
    cmdOptionKana  
       2019-09-09 16:24:50 +08:00
    PHP 团队竟然还在努力改进,这改进的态度看起来比 Python、Ruby 好啊。
    CTO
        5
    CTO  
       2019-09-09 16:25:29 +08:00   ❤️ 2
    期待 swoole+php8 螺旋上天 :doge
    sadfQED2
        6
    sadfQED2  
       2019-09-09 16:26:18 +08:00
    这都 8 了啊,我连 7 都还没用上
    linxl
        7
    linxl  
       2019-09-09 16:29:16 +08:00
    nice
    sobigfish
        8
    sobigfish  
       2019-09-09 17:00:35 +08:00
    8.0 连 RC 都没出吧?
    optional
        9
    optional  
       2019-09-09 17:01:57 +08:00
    nodejs 为何一言难尽?
    NjcyNzMzNDQ3
        10
    NjcyNzMzNDQ3  
       2019-09-09 17:02:28 +08:00
    世界上最好的语言
    ben1024
        11
    ben1024  
       2019-09-09 17:08:32 +08:00
    速度提升很棒,用到 8 还要一段时间
    ben1024
        12
    ben1024  
       2019-09-09 17:09:13 +08:00
    nodejs 很难习惯这种风格
    zjsxwc
        13
    zjsxwc  
       2019-09-09 17:42:45 +08:00 via Android
    我老项目还在 5.3
    love
        14
    love  
       2019-09-09 18:44:32 +08:00
    当年第一次从 java 转 php,感觉写起来好轻松,很轻量简单,不象 java 层层封装。然而现在我是 nodejs 真香。
    Austaras
        15
    Austaras  
       2019-09-10 00:44:49 +08:00
    噗,还记得拍黄片人以前讲 jit 没必要,现在又真香了啊
    mamahaha
        16
    mamahaha  
       2019-09-10 01:15:49 +08:00
    php 让互联网创业不再那么高不可攀。
    components
        17
    components  
       2019-09-10 01:40:55 +08:00
    jit 主要是 cpu 密集型的场景性能提升比较显著,可是目前的互联网应用,大多属于 IO 密集型场景。
    hbolive
        18
    hbolive  
       2019-09-10 09:01:29 +08:00
    都要出 8 了啊,我这主力还在 5.6。。
    golden0125
        19
    golden0125  
       2019-09-10 10:10:52 +08:00
    一直想用 7 ,老项目还在痛苦的用 5.3,现在居然 8 都出来了
    dvaknheo
        20
    dvaknheo  
       2019-09-10 11:25:40 +08:00
    5.0 不稳定版,5.2 经典版本
    php7.0 算个经典版本 各 linux 发行版都是带这个。
    encro
        21
    encro  
       2019-09-10 14:01:07 +08:00
    几年前就$a=['a','b'],const,trait 了,
    看你们还在$a=array('a','b'),
    呵呵。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1525 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:57 · PVG 07:57 · LAX 16:57 · JFK 19:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.