2010年 10月 18日 はてなブックマーク -
タグ: #Ruby #mod_passenger

FastCGI vs mod_passenger

結論から。

比較対象FastCGImod_passenger
速度(req/sec)*1900前後1100前後
開発の楽さ基本的に CGI で開発し FastCGI へ移行。*2
FastCGI の時は error_log を見ないとエラーがわからないのが面倒。
どのようなエラーが出たのかすべて表示される。
mod_passenger 上ですべて開発することも可能
リロード基本的には自動リロードだが、たまにおかしくなると、FastCGI のプロセスを殺したり Apache を再起動したり自動リロードはしない。/apppath/tmp/restart.txt を置くとリロード。または Apache 再起動
Rack との親和性基本Handler。スマートにミドルウェアが使えないRackup が基本で Rack の全機能が自由自在に使える。ソースも一度書いたらALL OK!

mod_passenger 便利すぎる。

Apache2 + Ruby + Rack + mod_passenger (1) - 今日調べたことまとめ

/apppath/tmp/restart.txt を置くとリロードするのか。知らなかった!


1年前 | | 2010年 10月 18日 | このエントリーを含むはてなブックマーク