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

php5.6.14 -> php7 速度稍有提升

  •  
  •   flydogs · 2015-12-05 16:08:34 +08:00 · 4819 次点击
    这是一个创建于 3305 天前的主题,其中的信息可能已经有所发展或是发生改变。
    nginx + php7 + opcache

    http://simpleforum.org 以前 20 多毫秒,现在 10 多毫秒
    23 条回复    2015-12-18 10:44:49 +08:00
    Mac
        1
    Mac  
       2015-12-05 17:02:42 +08:00
    这都 100%了,还稍有提升啊?
    flydogs
        2
    flydogs  
    OP
       2015-12-05 17:05:13 +08:00
    @Mac
    一个请求的处理比较简单,不能简单的说提升多少。
    wql
        3
    wql  
       2015-12-05 17:05:40 +08:00 via Android
    php7 别再装 opcache 了。
    flydogs
        4
    flydogs  
    OP
       2015-12-05 17:07:02 +08:00
    @wql 不装 opcache ,要 40 毫秒+
    Mac
        5
    Mac  
       2015-12-05 17:09:59 +08:00
    @flydogs 单一请求不正是最能看出性能差别的么?反而越复杂牵扯的就越多,就难以判断了。
    HypoChen
        6
    HypoChen  
       2015-12-05 17:19:42 +08:00
    这四舍五入就是一个亿啊
    shyling
        7
    shyling  
       2015-12-05 17:36:19 +08:00
    @wql 为什么= =
    xmbaozi
        8
    xmbaozi  
       2015-12-05 17:37:27 +08:00
    @wql 我觉得还是有必要的。鸟哥也说提醒开启 opcache 。
    flydogs
        9
    flydogs  
    OP
       2015-12-05 17:40:46 +08:00
    @xmbaozi
    我也觉得有必要
    反正测试下来,不开 opcache40 毫秒+,开了 opcache10 毫秒+
    wql
        10
    wql  
       2015-12-05 17:45:16 +08:00 via Android
    @shyling 我刚才错了。
    killall
        11
    killall  
       2015-12-05 18:18:39 +08:00
    @wql
    yunba
        12
    yunba  
       2015-12-05 18:32:48 +08:00
    为什么不去关注鸟哥的公众号
    lincanbin
        13
    lincanbin  
       2015-12-05 19:21:53 +08:00 via Android
    http://www.94cb.com/
    升级前后都是 2ms ,于是我又用回 5.6 了……
    wql
        14
    wql  
       2015-12-05 19:31:23 +08:00 via Android
    @killall 原来如此,感谢。
    wdlth
        15
    wdlth  
       2015-12-05 20:37:34 +08:00
    尝试编译了 JIT 版本的,不是 SegFault 就是爆一堆错误。
    Slienc7
        16
    Slienc7  
       2015-12-05 20:42:18 +08:00
    @flydogs 首页和贴子页面的左边不平齐
    flydogs
        17
    flydogs  
    OP
       2015-12-05 20:56:38 +08:00
    @xgowex
    是因为一个有下滑条,一个没有下滑条的原因吧。
    zonghua
        18
    zonghua  
       2015-12-05 21:02:25 +08:00
    问题是你们是怎么拦截计算时间的?
    我用 Spring 框架,在拦截器获取的时间和在页面的时间计算,感觉不正确。
    fengyqf
        19
    fengyqf  
       2015-12-05 22:52:39 +08:00
    我之前使用 php 7.0 beta3 版,针对 wordpress 做过测试(不是很严谨的测试),没有号称的提升一倍,但提升效果还是明显的,有 30 %以上的提升,可以的话,还是推荐升级部署的。
    具体请参看 http://blog.path8.net/archives/6593.html
    hdjdcyl
        20
    hdjdcyl  
       2015-12-05 23:25:38 +08:00
    @zonghua spring 你确定你说的是 php 的?
    zonghua
        21
    zonghua  
       2015-12-06 00:13:29 +08:00 via iPhone
    @hdjdcyl 想换 beetl 引擎。我只熟悉 java 那一套啊,因为想知道你们是怎么计算时间的,好对比。
    @flydogs 为什么不改成毫秒显示
    hdjdcyl
        22
    hdjdcyl  
       2015-12-06 00:41:41 +08:00
    @zonghua 一般是程序开始,取当前时间戳,。程序结束,取当前时间戳,,,然后相减计算运行时间
    flydogs
        23
    flydogs  
    OP
       2015-12-18 10:44:49 +08:00
    @zonghua 装逼用的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   984 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:50 · PVG 02:50 · LAX 10:50 · JFK 13:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.