解説
CGIは、Common Gateway Interface(コモン・ゲートウェイ・インターフェース)の略です。Webサーバー上で、ユーザーが開発したプログラムを実行するための仕組みです。
CGIは、Webブラウザからサーバーが受け取った情報を、標準入力としてプログラムに渡します。サーバーは結果を、標準出力から受け取り、Webブラウザに送ります。このCGIのプログラムは、環境変数という特殊な変数を通して、サーバー自体の情報を得ることもできます。
実際にWebサーバー上で利用されているCGIには、以下のようなものがあります。
- 電子掲示板
- ブログシステム
- 検索エンジン
- ショッピングカート
- アクセスカウンタ
- アンケートシステム
- CGIゲーム
- チャット
- ウィキ
サンプル
今回はありません。
