CGI, mod_perl, FastCGIの違いについて・・

CGI(Common Gateway Interface)とPerlをWeb上で高速化するための手法について比較してみました。
CGI
Webサーバー(apacheに依存しない)がCGIを介してプログラム(perlに依存しない)を実行する。
mod_perl
ApacheにPerlの実行エンジンを組み入れてperlプログラムを実行する。
FastCGI
Webサーバー(apacheに依存しない)がFastCGIとSocket通信をしてプログラム(perlに依存しない)を実行する。FastCGIがサービス待ち受けしている点が、CGIと違う。
参考サイト:

CGIスクリプトは何で書く?FastCGIで10倍高速化
lighttpd + FastCGI は mod_perl + Apache1.3 より1割ほど高速

カテゴリーPerl

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です