竹笋

首页 » 问答 » 问答 » 放弃PHP,选择NodeJS的8个理由
TUhjnbcbe - 2023/8/30 20:00:00

谈到PHP逐渐被看衰这个现象,我想起前两天看到一篇浏览器领域龙头老大的争夺战的有趣报道,报道里大致讲了几个浏览器奋发图强夺得宝座之后又不思进取,然后逐渐被超越的演化史。更往远看一些,中国历史上著名的卧薪尝胆的前后也大致相似。PHP是否也会如此?后浪是不是能够取代他的地位?众口纷纭……

编译

李磊责编

张文

头图

CSDN下载自视觉中国

PHP是最好的语言!

上面这个梗曾一度非常流行。

PHP因为有开源免费、语法简单、拓展性强等众多优点,一度成为Web开发领域最受欢迎的语言。淘宝、雅虎、新浪等大型门户网站,也都选用了PHP作为其开发语言。

但凡事都有两面性,PHP的缺点同样很明显:代码重用率低、不擅长递归、对多线程支持不够好、缺乏标准框架与编码规范……

这些年,PHP人气在不断下降,与之形成鲜明对比的是,后起之秀Node.js的人气一路高涨,越来越多的开发者选择投入Node.js的怀抱,放弃了PHP。

国外开发者ShawnGrover在博客平台Medium分享的文章《WhyIAbandonedPHPforNode.JS》中,阐述了他放弃PHP而选择Node.JS的8个原因:

Node.JS能降低开发环境的复杂性;Node.JS在前端和后端开发中使用统一语言;Node.JS只要求在服务器上安装;Node.JS更好地体现了

1
查看完整版本: 放弃PHP,选择NodeJS的8个理由