我一直在使用WAMP堆栈开发Web应用程序.我广泛使用
javascript jQuery并且想要开始学习node.js但是node.js可以解决哪些特殊问题我无法在PHP中解决或者node.js为其他服务器端语言提供了什么额外的优势.我也有兴趣了解它的局限性,以帮助我决定使用它可以实现的目标和数量.
解决方法
关于node.js和
PHP的一些想法…有些只是我的意见……
node.js的优点
>针对高流量应用程序的更好的事件/并发模型
>客户端/服务器之间的代码重用
>几乎所有东西都是开源的,可以在github上找到
>清洁/裸露的骨头,更接近裸露的金属 – 只包括你需要的东西(我的意见)
node.js缺点
>您将不得不学习如何以规范的方式而不是传统的线性方式进行编码>比PHP更少的框架/技术,许多不太成熟>如果您正在从事商业/政府项目(尽管它非常受欢迎,PHP对许多最终用户/客户来说更“可接受”),所以不太知名/接受>计算密集型操作可能会阻塞服务器,因此您必须要小心>如果设置node.js服务器,则需要使用代理服务器(Nginx)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。