首页 » ruby

Fastcgi,Lighttpd比Nginx更好

javaeye的robbin建议我使用lighttpd 我对服务器的实现机制不太了解,只要哪个稳定,支持高负荷,快则选哪个。试用了lighttpd后,的确发现在fastcgi方面比nginx做得更好。比如nginx 500并发测试rack,fastcgi会

对于这两天ruby开发网站性能测试总结

这只是个人测试,也是个ruby初学者的测试,如果因优化不周而造成重大误差还请各位能多多指教。Rails vs Rack vs Merb:
Rails 性能比Merb差不少,但文档,插件丰富,加上Rack可以高速处理某些需求。又闻Merb要并入Rails,高

Ruby Rack + Fcgi 那是相当的快啊!!!

如下Rack代码#!/usr/bin/ruby
require 'rubygems'
require 'rack'

class HelloRack
def call(env)
[200,{"C

merb自已附带了一个.gitignore

人都是比较懒的,我就因为.gitignore的存在,merb用git而不是svn版本控制了。而且git在ruby中很流行,看来凡是学ruby的人都会慢慢git化。

测试下来Merb比Rails快80%

同样是最简单的Hello World程序
昨日测Rails约为180左右
而Merb达到了305req/s
比Rails快60-70%。
非常不错。

Rails服务器Nginx+Fastcgi比Nginx+Mongrel快不少

测试Fastcgi命令 ab -n1000 -c[并发数] http://localhost:4001/test
测试Mongrel命令 ab -n1000 -c[并发数] http://localhost:4002/test
请求对象:rails最简

ruby irb添加自动完成功能

编辑irb文件vi /usr/bin/irb
require "irb"
#开启TAB补完功能
require "irb/completion"

#utf8
$KCODE="utf8"

if __FILE__ == $0
IRB.

ruby irb显示utf8

使用命令 $KCODE="utf8"

irb(main):003:0> "你好"
=> "\344\275\240\345\245\275"
irb(main):004:0> $KCODE="utf8"
=> "utf8"
irb(main

使用Ruby访问WordPress的XML-RPC

使用 'xmlrpc/client'
require 'xmlrpc/client'
#建立server
begin
server=XMLRPC::Client.new2("http://www.jiangmiao.org/blog/xmlrpc