Node.js 了解

http://blog.feshine.net/technology/460.html

http://www.infoq.com/cn/articles/nodejs-frameworks

http://sd.csdn.net/a/20101123/282337.html

很火,是口头上火!

我也喜欢它,毕竟是javascript!

  • 服务器端的JavaScript
  • 基于Google的V8创建
  • 事件触发、非阻塞的I/O。 类似于EventMachine或Twisted。
  • CommonJS模块系统。
  • 有8000行C/C++代码, 2000行Javascript代码,14个贡献者。

第三点我很感兴趣,但是不知道怎么回事,因为没用过啊。

------------------------------------------------------------------------------------------

http://fafeng.blogbus.com/logs/120975751.html

    Node.js是构建在JavaScript引擎V8之上的JavaScript环境,它是一个异步事件驱动I/O模型,它能够非常好地安装在Linux, Macintosh和Solaris,通过虚拟机MinGWCygwin(编译和运行方法)它也能运行在其它Unix和Windows平台。

    Node.js的特性

    1. 单线程

    2. 异步

    3. 非阻塞IO

    4. 事件驱动(详见Understanding the node.js event loop

    5. Google V8

 

目前只是看看,最重要的问题是,nodejs太年轻了!

如果能成熟起来,做web应用那是太强了:

1:前后端语言相同!

2:用web的方式思考!

3:很好的性能!

 

其最大的特点我看就是它的性能优势了,而这个特点主要也是得益于非阻塞IO加上事件驱动,看看这篇文章

对集中网络IO操作机制的比较:  http://blog.ureshika.com/archives/596.html

 

参考:

http://sd.csdn.net/a/20111102/306771.html 关于node.js语言的讨论


Total views.

© 2013 - 2024. All rights reserved.

Powered by Hydejack v6.6.1