FastCGI
[ Linux , blog デザイン ]Six Apart - Movable Type News: Movable Type 3.34日本語版の提供を開始
先月リリースされた新しい MovableType ですが、FastCGI サポートの向上が目玉のようです。恥ずかしながら FastCGI なんて単語は、Six Apart のこのニュースで初めて知ったわけですが、さっそく試してみたくてウズウズしてます。mod_perl は Apache2.0系じゃまともに動きませんでしたからね。
MovableType に関して言うならば、Perl プロセスのオーバーヘッドはお世辞にも小さいとは言いがたく、ここを運用している Pentium4 521(2.8GHz)機の場合でも例外ではありません。サニタイズやブラックリストとの照合があるにしても、コメントひとつ投稿を完了するのに6秒~10秒もかかっているのが現状です。この遅さが、買い替えによって不要となった低スペックPCの再利用を躊躇わせる最大の原因でもあります。常時起動が基本ですから、本当は低消費電力のノートPCにサーバをやらせたいのです。
仮に aaa.pl が、bbb.pl を呼び出すとき、 bbb.pl を動作させるプロセスは、aaa.pl とは別になるのかどうか分かりませんが、もし別プロセスとなっているとすれば、多数のスクリプトファイルで構成された MovableType にとって、FastCGI の恩恵は大きいのでしょうね。もしそうでないとしても、単一プロセスでのオーバーヘッド値がどの程度小さくなって、そしてそれが体感できるか否かについては、非常に気になるところです。



