CGI(シージーアイ)
インターネット上の掲示板、アクセスカウンタ、メールフォームなどの多くはCGIで動作しています。CGIは、Perl(パール)というスクリプト言語で書かれることが多くなっています。ただ最近ではPerl(パール)だけではなく、他のプログラミング言語で書かれている場合も増えてきています。
Perl(パール)以外ではCやRubyなどで書かれていることもあります。しかし、レンタルサーバーの多くは歴史も長いPerlには対応しているが他のものには対応していないというケースが多い現状です。
このため、掲示板などでは圧倒的にPerl(パール)が使われています。また、よく見かける検索エンジンのYomi-Search(ヨミ・サーチ)や有名なブログスクリプトのMovableType(MT)などもPerlで書かれています。
最近ではPHPというスクリプト言語で書かれているものが増えてきています。よくサーバーの解説を見ているとPHPはCGIとして動作します、などと書かれているのを見かけるようになりました。
CGI(シージーアイ)は、Common Gateway Interfaceの略称です。
- by
- at 00:19