关于PHP8的加持与应用前景,您怎么看?

php

1个回答

写回答

简约简约6

2026-02-10 16:52

+ 关注

php
php

个人认为php8带来的改进并不算特别显著。以下是针对一些小问题的详细1. php官方正在积极更新8系列版本,同时第三方框架如Workman也在持续优化性能,这方面的提升并不是问题。然而,php 8系列仍然无法解决代码内存状态无法复用的问题,需要依赖Swow、Swoole或Workerman等库来弥补这一短板。但这些库在一定程度上破坏了php原本的优势特性,例如对FPM的支持、超全局变量的使用以及无需热加载/冷加载的便利性。2. 从经济周期的角度来看,新一轮经济发展可能需要像php这样能够快速验证商业模式的语言。我并不反对这种观点,但快速验证不仅依赖于语言本身,还需要考虑程序员供给的问题。对于非单人团队而言,招聘和合作是不可忽视的因素。目前php面临的挑战在于招聘市场的供需两端都在迅速萎缩,与此同时,JavaScript也在侵蚀部分市场空间。3. 除了性能和安全性之外,php实际上是一种非常强大的语言,官方一直在努力解决这两个方面的问题。事实上,php在Zend VM上的运行效率并不低,甚至可以说非常高。但由于内存无法复用以及I/O瓶颈的存在,其表现受到了限制。目前,官方除了与Amphp团队合作利用Fiber构建原生服务器外,在语言层面暂时没有明确的解决方案,也没有相关的路线图。关于安全性,漏洞主要来源于类型系统和执行后的写入问题。前者可以通过原型固化来解决,而php当前的类型系统已经相当先进,php8在这方面做出了很多努力。至于内存安全,哪种生产级语言能比得上用完即弃的php?其他更多问题是从业者的责任,而非语言本身。4. Java作为一种庞大且复杂的语言,通常只有中大型企业才能有效使用。随着时间推移,人们会逐渐意识到盲目跟风所付出的代价。在小型项目中,php的部分市场份额已经被JavaScript甚至Python取代。5. 随着phper数量减少,现存的phper将享有更多红利。这一点可以从国家人口变化和社会资源分布的角度进行类比,技术领域本质上也是类似的逻辑。不过,phper是否享有红利与php是否会再次流行并没有直接关系。以php当前的声誉,很难吸引新人加入。如今学习php的新手在掌握基础语法后,往往直接转向Laravel、Symfony或wordPress等框架,甚至更低层的技术如Swoole或Workerman,这些技术的学习成本并不低。在真正动手之前,他们很容易产生不如去学Spring Boot或GoLang的想法。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号