サーバ関連の用語 CGIとは何か?仕組みや特徴を解説
CGIとは、ウェブサーバー上で、ウェブブラウザーが要求するプログラムを実行するための仕組みです。検索エンジンの検索結果や電子掲示板の表示など、ユーザーの入力に応じて動的なコンテンツを生成する際に使用されます。CGIはJavaScriptやFlashとは異なり、ウェブサーバーがプログラムを実行するため、利用者のパソコンやオペレーティングシステム、ウェブブラウザーの種類にかかわらず利用できます。CGIは、「commongatewayinterface」の頭文字からとれています。
