szopen
V2EX  ›  PHP

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

  •  
  •   szopen · Sep 9, 2019 · 8415 views
    This topic created in 2614 days ago, the information mentioned may be changed or developed.

    以 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

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