日期:2014-05-16 浏览次数:20530 次
绝大多数对于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');