node.js可以做什么,php不能,反之亦然?

我一直在使用WAMP堆栈开发Web应用程序.我广泛使用
javascript jQuery并且想要开始学习node.js但是node.js可以解决哪些特殊问题我无法在php中解决或者node.js为其他服务器端语言提供了什么额外的优势.我也有兴趣了解它的局限性,以帮助我决定使用它可以实现的目标和数量. 最佳答案 关于node.js和
PHP的一些想法…有些只是我的意见……

node.js的优点

>针对高流量应用程序的更好的事件/并发模型
>客户端/服务器之间的代码重用
>几乎所有东西都是开源的,可以在github上找到
>清洁/裸露的骨头,更接近裸露的金属 – 只包括你需要的东西(我的意见)

node.js缺点

>您将不得不学习如何以规范的方式而不是传统的线性方式进行编码
>比PHP更少的框架/技术,许多不太成熟
>如果您正在从事商业/政府项目(尽管它非常受欢迎,PHP对许多最终用户/客户来说更“可接受”),所以不太知名/接受
>计算密集型操作可能会阻塞服务器,因此您必须要小心
>如果设置node.js服务器,则需要使用代理服务器(nginx)

点赞