CNode

Node.js和Apache 同一环境运行速度

问答
HhuyueMiss发布于12 年前最后回复12 年前4 回复5520 浏览0 收藏

同一环境中测试两个服务器的运行速度,用Apache ab运行压力测试, ab -n 1000 -c 100 127.0.0.1:8080/test.php ab -n 1000 -c 100 127.0.0.1:8081/test

apache+php nodejs+express ,使用ejs模板.

都是返回一个空页面。

nodejs效率不是应该比apache高吗?

此图为nodejs截图 untitled1.png

apache截图 untitled2.png

查看回复

回复 (4)

Y
yakczh#1·12 年前

express是框架 你要装个yii测才公平

H
huyueMiss#2·12 年前

nodejs如果专门做webapi应该用哪个框架

S
shy2850#3·12 年前

直接用原生的代码写,nodejs做静态资源服务器跟 Nginx、Apache 相比差距都很大。

Y
yakczh#4·12 年前

发扬中国人的传统智慧,来个田忌赛马 out.jpg

nodejs v0.10.34

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end("helllo world\n");
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');

php5.5

    public function actionList()
    {
        $data='hello world\n';
        return $data;

    }
参与回复
登录后即可参与回复。登录