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

2022-04-17 14:09:34 +08:00
 mailshuxin

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

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

Xenforo 我也有装,感觉变化不大,php 7.4 和 php 8.0 都挺快的
fox0001
2022-04-17 14:27:37 +08:00
部署 nextcloud ,性能提升效果明显
weirdo
2022-04-17 14:34:40 +08:00
把 opcache preload 开起来 看看
yinshen
2022-04-17 15:32:08 +08:00
我升级到 php8 以后 http 响应(ms)比 php7 提升很多
jeesk
2022-04-18 00:55:18 +08:00
他们的话也信? 真的信了网上的性能评测的话,吃大亏。 我建议你手动上服务测试一下。
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
2022-04-18 09:56:31 +08:00
因为主要提升的是计算效能 而且你要启动 jit 而且你用什么东西都有差
dilu
2022-04-18 10:14:46 +08:00
说实话,用 PHP 的时候就不应该在意性能。当有性能问题的时候就应该考虑换语言。
ywisax
2022-04-18 10:23:56 +08:00
大部分框架,都能有一定程度的优化,大概就是 60ms -> 40ms 这样子吧。
但是因为常规业务都有各种外部依赖( HTTP 、数据库),所以实际体验起来并不会改善太多。
如果上 swoole 、workerman 那类方案,效果会稍微更加明显点。
chenzheyu
2022-04-18 16:52:53 +08:00
提升的是密集计算,正常网络项目开销都是中间件的 i/o ,反正 opcache 有开就行了
huigeer
2022-04-18 19:10:37 +08:00
啥时候 php 官方支持非阻塞的 api io ,就能提升巨大了 。/doge

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/847466

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX