我一直在使用WAMP堆栈开发Web应用程序.我广泛使用 javascript jQuery并且想要开始学习node.js但是node.js可以解决哪些特殊问题我无法在php中解决或者node.js为其他服务器端语言提供了什么额外
node.js的优点
>针对高流量应用程序的更好的事件/并发模型
>客户端/服务器之间的代码重用
>几乎所有东西都是开源的,可以在github上找到
>清洁/裸露的骨头,更接近裸露的金属 – 只包括你需要的东西(我的意见)
node.js缺点
>您将不得不学习如何以规范的方式而不是传统的线性方式进行编码>比PHP更少的框架/技术,许多不太成熟>如果您正在从事商业/政府项目(尽管它非常受欢迎,PHP对许多最终用户/客户来说更“可接受”),所以不太知名/接受>计算密集型操作可能会阻塞服务器,因此您必须要小心>如果设置node.js服务器,则需要使用代理服务器(nginx)