CGI

(Common Gateway Interface)
Webサーバー上で外部プログラムを実行するための仕組みです。これを利用することで,静的な HTML ページでは実現できない,動的なウェブコンテンツを作成することができます。
例えば,お問い合わせフォームに入力された情報をデータベースに保存したり,検索キーワードに応じてデータベースから情報を取得して表示したりといった機能を実現するために使われていました。現在では,より効率的で高速な別の技術(PHP, Python, Ruby on Railsなど)が主流となっていますが,ウェブ開発の歴史において重要な役割を果たしました。

» ITパスポート用語集