`
cindylu520
  • 浏览: 148007 次
  • 性别: Icon_minigender_2
  • 来自: 大连
社区版块
存档分类
最新评论

试读《Node.js》

 
阅读更多

     今天在iteye上接触到这本书,可以说是第一次了解Node.js。对于经常使用javascript的人员来说,多了解一点知识总是没有错误的。而且这本书写的很基础,容易理解。掌握了其基础知识后,完全可以自己尝试。

 

     当然既然和javascript有联系,就得来看看node.js 和 javascript的联系。

 

     node.js中所谓的javascript只是core javascript,或者说是ECMAScript的一个实现,不包括DOM、BOM或者Client javascript。这是应为Node.js不运行在浏览器中,所以不需要使用浏览器中的许多特性。

 

     Node.js是一个让javascript运行在浏览器之外的平台。它实现了诸如文件系统、模块、包、操作系统API、网络通信等Core javascript没有或者不完善的功能。Node.js的成功,各种浏览器歪的javascript实现逐步兴起。

 

     我是做PHP的,书中给出了关于Node.js与PHP+Nginx组合的对比,结果显示在3000并发连接、30秒的测试下,输出“hello World”请求:PHP每秒响应请求数喂3624,平均每个请求西响应时间喂0.39秒。Node.js每秒响应请求数为7677,平均每个请求响应时间为0.13秒。而同样的测试,对MySql查询操作PHP每秒响应请求数喂1293,平均每个请求响应时间喂0.82秒。Node.js每秒响应请求数为2999,平均每个请求响应时间为0.33

我并没有做过测试,不过既然影响这么大,我想我会掌握了Node.js后,去尝试下。毕竟对于开发人员来说程序的效率问题是个不容忽视的问题。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics