node.js的作用在于,号称可以让服务器支持更多的连接。比如说,php + apche可以让服务器支持4000个并发连接,那么node.js + apche可以让服务器支持并发几万个。

为什么这么牛?

一方面,node.js创建的连接,只是发射一些事件,没有生成OS线程,因此不会占用什么资源,也没有资源锁这种问题。

另一方面,node.js内置了内存排队机制,也就是异步机制,因而可以对蜂拥而至的用户连接迅速做出反应。

node.js,就是在服务器端运行的javascript,采用的是谷歌chrome的V8 javascript引擎。javascript真是越来越火了,不是老树发新芽,而是生命之树长青!据说一个转行已久的程序员如果想在2014年重回编程岗位,那么他最应该学习的语言之一,就是javascript。

为什么javascript这么牛?一方面,它身处互联网时代,与互联网结合紧密;另一方面,它语法很灵活,是个四不像语言,更符合推崇自由不羁的程序员的天性。

参考文章:

http://www.ibm.com/developerworks/cn/opensource/os-nodejs/

最新文章

  1. wpf 线程
  2. JavaDate类
  3. KMP--Simpsons’ Hidden Talents
  4. 朝花夕拾-android 从手机选择图片或拍照设置头像
  5. Android开发-API指南-<action>
  6. 6.Knockout.Js(加载或保存JSON数据)
  7. Struts2配置之Struts.properties
  8. JAVA中SSH面试问题
  9. Learning Cocos2d-x for WP8(6)——场景切换和场景过渡效果
  10. 搭建本地 Registry - 每天5分钟玩转 Docker 容器技术(20)
  11. java中线程的状态详解
  12. [GitHub]第八讲:GitHub Pages
  13. 【python】网页中字符编码转换 unicode-escape
  14. UTF-8 GBK GB2312
  15. Java ExecutorService四种线程池的例子与说明
  16. 真心觉得没有必要使用dock和kde桌面
  17. ORACLE问题定位基本方法
  18. UNIX环境编程学习笔记(5)——文件I/O之fcntl函数访问已打开文件的性质
  19. 深入浅出理解依赖注入这种由外部负责其依赖需求的行为,我们可以称其为 “控制反转(IoC)”
  20. iOS - Bundle 资源文件包生成和常见资源文件使用

热门文章

  1. mailto的使用
  2. mysql和java的时间对应关系
  3. UVM基础之----uvm_object
  4. Angular——todos案例
  5. JS——全选与全不选
  6. [问题记录]-技术学习-RocketMQ-全球集群部署问题
  7. Mysql 之主从复制,mysql-proxy读写分离
  8. c#中通过事件实现按下回车跳转控件
  9. PAT_A1066#Root of AVL Tree
  10. 原始js表单文本框初始化获取焦点和选中