昨晚开始学nodejs,按照教程创建了个简单的http服务,输出hello world.
通过chrome控制台记录到的页面传输时间高达150ms
而通过同服务器下的nginx打开一个静态页面,传输时间只有不到10ms
这是为何?
9 回复
我想知道怎么贴图。。 好吧,我手写一下。 nodejs的代码:
var http = require('http');
http.createServer(function(req,res){
res.writeHead(200,{'Content-Type':'text/html'});
res.write('<h1>hello nodejs</h1>');
res.end();
}).listen(999);
浏览器接收到的:
HTTP/1.1 200 OK
Content-Type: text/html
Date: Tue, 25 Feb 2014 02:36:01 GMT
Connection: keep-alive
Transfer-Encoding: chunked
消耗时间:
connecting:20ms
receiving:225ms