Ruby Rack + Fcgi 那是相当的快啊!!!
如下Rack代码
#!/usr/bin/ruby
require 'rubygems'
require 'rack'
class HelloRack
def call(env)
[200,{"Content-Type"=>"text/html"},["Hello Rack"]]
end
end
Rack::Handler::FastCGI.run(HelloRack.new)
页面为最简单的输出“Hello Rack” (单位:reqs/sec)
测试结果:
Requests per second: 1192.04 [#/sec] (mean)
太强悍了。
鄙人这台虚拟机nginx静态文件也不过
Requests per second: 3130.42 [#/sec] (mean)
速度横向比较
静态
Rack
Merb
Rails
速度
3130
1192
305
180
以后小任务就交给你啦Rack。
Rails不久会有Metal,也是基于Rack,听说很快,让我们拭目以待。
分类: 2 ruby/rails, ruby, 编程
近期评论