よくある質問

CGIとは何ですか?

CGI(シージーアイ、Common Gateway Interface)とは、Internet ExplorerをはじめとするWEBブラウザからの要求に応じて、WEBサーバー上でプログラムを起動するための仕組みです。

 
サーバープログラム単体では、予め蓄積しておいた情報を送ることしかできず、動的に生成して送ることができませんが、サーバープログラムから他のプログラムを呼び出し、動的に情報を送ることはできます。この連携法の取り決めがCGIです。
 
現在では殆どのWEBサーバソフトがCGIに対応しています。
CGIはPython、Ruby等、様々な開発言語が使用できますが、Perlを使うのが一般的です。
 

 

 

ホームページ作成(WEB制作)東京・埼玉 P2T