Ruby のウェブアプリケーション実行環境周辺あれこれ

Ruby のウェブアプリケーション実行環境周辺あれこれ

----
CGI (Common Gateway Interface)

-Common Gateway Interface - Wikipedia
--http://ja.wikipedia.org/wiki/Common_Gateway_Interface

-The Common Gateway Interface Specification
--http://hoohoo.ncsa.uiuc.edu/cgi/interface.html

-Common Gateway Interface - 1.1 *Draft 03* (邦訳)
--http://www.nilab.info/docs/cgi/draft-coar-cgi-v11-03-clean-jp.html

-RFC3875: The Common Gateway Interface (CGI) Version 1.1
--http://www.ietf.org/rfc/rfc3875.txt

----
mod_ruby

-Ruby インタプリタを Apache に組み込むための Apache モジュール。
--mod_perl みたいなもの。

-modruby.net
--http://www.modruby.net/ja/

----
FastCGI (fcgi)

-FastCGI - Wikipedia
--http://ja.wikipedia.org/wiki/FastCGI

-nemuiDoc: 既存のCGIを変更無しでFastCGIに
--http://sugi.nemui.org/wiki/%B4%FB%C2%B8%A4%CECGI%A4%F2%CA%D1%B9%B9%CC%B5%A4%B7%A4%C7FastCGI%A4%CB

-Matzにっき(2004-07-23) - 既存の CGI をそのまま FastCGI 対応に
--http://www.rubyist.net/~matz/20040723.html#p01

----
eRuby/ERB/eruby

-HTMLテンプレートとして使える技術。
--ASP(Active Server Pages) や JSP(Java Server pages) みたいなもの。

-Rubyist Magazine - 標準添付ライブラリ紹介 【第 10 回】 ERB
--http://jp.rubyist.net/magazine/?0017-BundledLibraries

-eruby (modruby.net)
--http://www.modruby.net/ja/

----
Ruby on Rails

-Ruby on Rails
--http://www.rubyonrails.org/

----

-[ruby-list:35881] CGI vs mod_ruby vs FastCGI
--http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/35881