V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
mailshuxin
V2EX  ›  PHP

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

  •  
  •   mailshuxin · Apr 17, 2022 · 4740 views
    This topic created in 1476 days ago, the information mentioned may be changed or developed.

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

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

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