欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

论PHP的生存与死亡,以及node.js是否会取代PHP!?

程序员文章站 2022-05-03 08:38:15
...

回复内容:

.net取代php?java取代php?python取代php?现在到node.js取代php了,可是php依然坚挺,web的市场占有率依然很高,说了多少年了,其他语言能不能来点实际的?就一个wordpress都ko不了,谈何取代? NO. FUCK NO. 只是觉得这个说法有点可笑。
每种语言有各自应用的场景。事实上,大多数语言都可以互相替代,用一种语言写的程序,其实是可以用另一种语言实现的,但语言本身很难被完全代替,青菜萝卜,各有所爱。
php的优势是语法简单易学,学习曲线平滑度可能居所有语言之首。 与PHP 相比,JS 的唯一优势是语法,其他方面都有替代方案。而且在部署并发等等方面PHP 还有优势,JS 的优点和缺点都是单线程多进程,这种模式就像是一把利剑,玩不好会伤了自己,而PHP 就没有这些麻烦。
所以就公司来说选择PHP 的更多,node的流行和程序员的懒惰有关,会了node 我完全对shell 脚本没有兴趣了 各有各的应用场景,谈不上取代,php在做博客,论坛等方面有优势,随便找一个程序就行,而且支持php的虚拟主机也多。
取不取代还是由需求决定的。 严肃的说,我觉得至少目前,更合适的做法是通过nodejs做个中间层,利用nodejs的高并发优势在php与最终页面中间增加个桥,一方面实现彻底的前后端分离,另一方面提高访问性能。

我只能偷偷的告诉你,这不可能!

动不动就喊Node可以取代PHP的人,一般是刚学会Node,然后发现node在某些地方比PHP快,然后就以性能为借口,说PHP low!这种人思想不成熟且幼稚,分析问题不够全面!PHP在web霸主地位,无法取代!

综合的说,双方只能是各有优势互有利弊,没有谁才是最好,只有谁更合适的说法!

不会。
就nodejs那种回调美如画的写法。。。。。 异步回掉? 本人nodejs,但是真不知道在国内什么时候才能大规模的被公司采纳这门语言,取代不了的放心吧,php也不会离开我们的,php很优秀的,