PROFESSIONAL GAME CREATOR SCHOOL G学院 用語集

OFFICIAL SITEへ戻る

Common Gateway Interface(CGI)

 Common Gateway Interface(CGI)とは、クライアントからの要求に応じてWebサーバー上でプログラムを動作させる仕組みです。
 ユーザーがブラウザソフト等からプログラムの置かれたURLにアクセスすると、要求されたプログラムサーバー内部で起動し、その実行結果がブラウザソフト側に送信されます。また、起動したプログラムがユーザーからのデータを受け取って処理を行い、処理内容をサーバー内部に保存することもできます。Webサイトにおける来訪者カウンタの表示や掲示板機能等に用いられます。
 現在ではCGIは広く普及し、多くのWebサーバーが対応しています。また、CGIはプログラミング言語に依存しないので、様々な言語プログラムを開発することができます。

用語集一覧へ戻る