CGI (シージーアイ/Common Gateway Interface)
CGIとは、Webブラウザからの要求があった時に、Webサーバ上で動作する別のプログラムを起動して、計算や検索などの何らかの処理を実行させ、結果をブラウザに送信する仕組み。従来、WWWの世界では、Webサーバはブラウザから要求のあったHTMLファイルをそのまま送信するだけだった。しかしCGIによって、プログラムの処理結果に基づき動的に文書を生成し情報を送れるようになった。これにより対話性のあるWebページが作成可能となった。




