用語集
CGI「Common Gateway Interface」とは、ウェブサーバ上で動作するPerl、C、C++、VB等で開発されたソフトウェアです。CGIプログラムの記述にはPerlがよく利用されています。
PHPと同じで静的なHTMLで構築されたホームページ( ウェブページ )と異なりカウンター、フォームメール、アクセス解析といった動的なページを表示します。
CGIの特徴
CGIはを動かすには、Perlが多いですがその他サーバーOSで動作して標準入出力を扱える言語なら何でも利用できます。
CGIは実行に時間がかかりWebサーバに負担がかかるため表示に時間がかかることがあります。
そのため全てのページを動的にする場合は PHP の方が適しています。