CGIとは?

CGIは「Common Gateway Interface」の略称で、このCGIを導入すると、通常であれば更新や改装を行わない限り変化がでないサイトの見た目を、一部ではありますが、自動的に変えることができます。

 

例えば、アフィリエイトで身近なものであれば以下のようなものが、CGIにあたります。

 

  • アクセスカウンター
  • 掲示板
  • アンケートフォーム

 

特に、アクセスカウンターを導入すると、「今日の来訪者数は○○人!」といった感じで、その日のアクセス数に応じて違ったものを表示することができます。

 

アクセスカウンターで変化のある部分で言うと「数字」の部分ですね。

 

アンケートフォームなどは、その日によって違ったアンケート内容を表示させたりするなどもできますが、これもCGIの力です。

 

CGIは主に、以下のような流れで成り立っています。

 

sikumi

 

また、CGIはwwwサーバーがプログラムを起動する際の起動方法を定めた仕様のことなのですが、この仕様に基づいて作成されたプログラムをCGIスクリプトと呼びます。

 

コメントを残す