Node.js:一种新的Web应用构建技术

被引:44
|
作者
王金龙 [1 ]
宋斌 [1 ]
丁锐 [2 ]
机构
[1] 南京理工大学
[2] 中国铁通集团有限公司泰州分公司
关键词
Web服务器; 异步非阻塞; 事件驱动模型; Node.js;
D O I
10.16652/j.issn.1004-373x.2015.06.040
中图分类号
TP393.09 [];
学科分类号
080402 ;
摘要
现如今,有很多种Web应用程序开发语言。在Web应用程序开发过程中,大部分语言都要解决多线程问题。而且这些Web应用程序都要部署在第三方Web服务器上,如:Apache,Tomcat,Nginx等。近期一种基于I/O事件驱动模型服务器端的Java Script运行环境——Node.js得到了广泛的关注和应用。通过对同步阻塞语言PHP和异步非阻塞的Node.js构建的Web应用程序做一些性能上的比较,发现在高并发请求的情况下,Node.js构建的服务器比PHP构建的应用程序的响应时间短、吞吐率高。最终得出结论 Node.js在构建快速、可扩展的Web应用程序方面的优势大于PHP。
引用
收藏
页码:70 / 73
页数:4
相关论文
共 3 条
  • [1] 改变Web开发格局的新技术node.js[J]. 赵昆.程序员. 2011 (07)
  • [2] 深入浅出Node.js[M]. 人民邮电出版社 , 朴灵, 2013
  • [3] Node.js: Using JavaScript to Build High-Performance Network Programs[J] . Tilkov,Stefan,Vinoski,Steve.IEEE Internet Computing . 2010 (6)