FastCGIとは
CGIのプロセスが初回起動時にプロセスをサーバ内で起動した状態で待機することで2回目以降起動、終了にかかる時間を省略し高速化したり、起動終了時にかかるCPUへの負荷を軽減する動作方式です。
起動、終了に時間がかかる処理などは大幅な処理時間の短縮が見込めます。
プログラムのFastCGI対応方法
.cgiのファイルを対応させる場合
.htaccessに下記を追加
AddHandler fcgid-script .cgi
.phpのファイルを対応させる場合
.htaccessに下記を追加
AddHandler fcgid-script .php
またこの設定はFastCGIが対応しているCGIに対して有効となります。
XSERVERの場合はPHPのどのバージョンでも「FastCGI」が常にONとなっています。