HOME >> パソコン用語解説 , インターネットの基礎用語 >> CGI
CGI(シージーアイ:common gateway interface)とは、Webサーバーに対しWebブラウザから、計算やプログラムの実行を依頼し、その結果をWebブラウザに表示するために用いる仕組みのこと。
CGIを使うためには、サーバー側にPerlやC言語などで作成したプログラムを用意することが必要。
どのような開発言語でも使用できるが、実際にはPerlなどがよく使われている。類似の技術には、SSIやASPなどがある。
Webページの来訪者数の累計を取るカウンターや掲示板、メールに対する自動応答、データベースなどはCGIの代表的な利用例になります。
Perlによる優れたCGIのシェアウェアを提供しているサイトもあります。