日期:2014-05-16 浏览次数:20622 次
绝大多数对于Node.js的讨论都把关注点放在了处理高并发能力上,做开发的时候一定要明白node内部做出的权衡,以及node应用性能好的原因。
node 为javascript引入了一个复杂的概念,:共享状态的并发。
node采用一个长期运行的进程
而php在apache中会产生多个进程
如下图所示:

代码验证:
PHP:
<?php $i = 0; $i++; echo $i
nodejs:
var http = require('http');
var i=0;
http.createServer(function() {
i++
console.log(i)
}).listen(3000,'127.0.0.1');