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

PHP8 在用户应用层面,提升明显吗?

  •  
  •   mailshuxin · 2022-04-17 14:09:34 +08:00 · 3759 次点击
    这是一个创建于 980 天前的主题,其中的信息可能已经有所发展或是发生改变。

    PHP8 在用户应用层面,提升明显吗? 有一个网站基于 xenforo,运行在 7.4 上面,刚刚将 PHP 升级到了 8.0 ,感觉速度提升,基本上没有什么区别。 各个网站说 php8 的效率提高了很多倍。 门外汉,懒得折腾啊

    12 条回复    2022-04-18 19:10:37 +08:00
    Puteulanus
        1
    Puteulanus  
       2022-04-17 14:15:56 +08:00
    PHP 程序运行的时间在整个访问过程中占的也只是一小部分吧,可能不如优化 http 方面的效果明显
    Showfom
        2
    Showfom  
       2022-04-17 14:21:35 +08:00
    还得看程序的,我们都用 php 8.1 了

    Xenforo 我也有装,感觉变化不大,php 7.4 和 php 8.0 都挺快的
    fox0001
        3
    fox0001  
       2022-04-17 14:27:37 +08:00 via Android
    部署 nextcloud ,性能提升效果明显
    weirdo
        4
    weirdo  
       2022-04-17 14:34:40 +08:00
    把 opcache preload 开起来 看看
    yinshen
        5
    yinshen  
       2022-04-17 15:32:08 +08:00
    我升级到 php8 以后 http 响应(ms)比 php7 提升很多
    jeesk
        6
    jeesk  
       2022-04-18 00:55:18 +08:00 via Android
    他们的话也信? 真的信了网上的性能评测的话,吃大亏。 我建议你手动上服务测试一下。
    bkkkd
        7
    bkkkd  
       2022-04-18 09:40:51 +08:00
    php8 主要是在运算上提升的效率.但一般的网页应用主要是在查询和少量数据处理,所以一般的网页是很难体现到优势.
    但如果是来做数据处理.这个提升还是比较明显.
    https://gitee.com/goodtim/LangTest
    https://baijiahao.baidu.com/s?id=1717821636548785751&wfr=spider&for=pc
    james122333
        8
    james122333  
       2022-04-18 09:56:31 +08:00
    因为主要提升的是计算效能 而且你要启动 jit 而且你用什么东西都有差
    dilu
        9
    dilu  
       2022-04-18 10:14:46 +08:00
    说实话,用 PHP 的时候就不应该在意性能。当有性能问题的时候就应该考虑换语言。
    ywisax
        10
    ywisax  
       2022-04-18 10:23:56 +08:00
    大部分框架,都能有一定程度的优化,大概就是 60ms -> 40ms 这样子吧。
    但是因为常规业务都有各种外部依赖( HTTP 、数据库),所以实际体验起来并不会改善太多。
    如果上 swoole 、workerman 那类方案,效果会稍微更加明显点。
    chenzheyu
        11
    chenzheyu  
       2022-04-18 16:52:53 +08:00
    提升的是密集计算,正常网络项目开销都是中间件的 i/o ,反正 opcache 有开就行了
    huigeer
        12
    huigeer  
       2022-04-18 19:10:37 +08:00
    啥时候 php 官方支持非阻塞的 api io ,就能提升巨大了 。/doge
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2912 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 00:39 · PVG 08:39 · LAX 16:39 · JFK 19:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.