制作用語集
Webサイト制作に関する用語をまとめました。
CGI
【カナ・かな】シージーアイ【英名】Common Gateway Interface【備考】-
Webサーバに設置したプログラムを、Webブラウザからのリクエストによって起動させる仕組みのことです。通常、Webページは静的なもの(HTMLで書かれた通りに、いつでも同じ内容のものを表示する)です。
一方で掲示板やアクセスカウンタのように、アクセスするたびに最新の情報が表示されるようなものを「動的なページ」と呼びます。CGIプログラムは、サーバ内でファイルやデータベースの読み書きを行い、それに応じたHTMLを出力することで、そのような動的なページを生成しています。
CGIプログラムの作成には、一般的にはPerlという言語が使われています。すでに述べた通り、処理はすべてWebサーバ側で行われ、ブラウザは出力されてきたHTMLをいつも通り表示するだけなので、ユーザの利用環境が問題になることは通常ありません。