绝大多数对于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‘);
nodejs学习笔记_nodejs和PHP在基础架构上的差别--共享状态的并发,布布扣,bubuko.com
nodejs学习笔记_nodejs和PHP在基础架构上的差别--共享状态的并发
原文:http://www.cnblogs.com/mengfanrong/p/3849330.html