modruby.net

the Apache/Ruby integration project

mod_rubyとは?

mod_rubyはApacheにRubyインタプリタを組み込むモジュールです。

通常のCGIでは、クライアントからHTTPサーバにリクエストが来ると、その度毎に CGIプログラムを別プロセスとして起動します。プロセスの生成は重い処理なので、これは速度的に不利ですし、サーバに負荷をかけることにもなります。 mod_rubyではApacheにRubyインタプリタを組み込むことによって、新たなプロセスを生成することなくRubyスクリプトを実行します。このため、mod_rubyはCGIより高速に動作し、サーバへの負荷も軽減されます。

また、プログラマに対してはCGI互換のインタフェイスを提供しているため、 CGIからの移行は容易になっています。

at 2004-07-05 17:10 / permalink

Sponsored by NaCl
Generated by lily 0.1.5
Powered by ruby 1.8.7 mod_ruby 1.2.6