格安レンタルサーバー比較 > レンタルサーバー用語集 > CGI(シージーアイ)とは

CGI(シージーアイ)とは

CGI(シージーアイ)は、Common Gateway Interfaceの略称です。

インターネット上の多くの掲示板、アクセスカウンタ、メールフォームなどは、CGIで動いています。 CGIは、Perl(パール)というスクリプト言語で書かれることが多いのですが、Perl(パール)だけではなく、他のプログラミング言語で書かれている場合もあります。

例えば、Perl(パール)以外ではCやRubyなどで書かれていることもあります。しかし、レンタルサーバーの多くは歴史も長いPerlには対応しているが他のものには対応していないというのが現状です。

このため、前述の掲示板などでは圧倒的にPerl(パール)が使われています。また、よく見かける検索エンジンのYomi-Search(ヨミ・サーチ)や有名なブログスクリプトのMovableType(MT)などもPerlで書かれています。

また、最近ではPHPというスクリプト言語で書かれているものが増えてきています。よくサーバーの解説を見ているとPHPはCGIとして動作します、などと書かれているのを見かけるようになりました。

Page Top