タグ

2009年9月11日のブックマーク (1件)

  • CGIとPHPの違い

    まず、基的な事から説明します。 厳密に言うと、「CGI」はプログラムを実行する仕組みを指し、プログラミング言語ではありません。プログラムを実行する仕組みは、他に「モジュール」があります。 プログラミング言語としては、PerlPHP、C言語、Ruby・・・などが、あります。 昔は、CGI+Perlの組み合わせが多く、CGIといえば Perlでした。 CGI = Perl と誤用されている事も多く、勘違いしている人もい多いですが、厳密に言えば、CGI と Perl は、まったく別の物です。 PHPやモジュールは比較的新しい方法で、最近は、モジュール+PHPの組み合わせも多くなってきています。 しかし、モジュール版のPHPも、便宜上、CGIと呼ばれる事が多いので、話がややこしいです。 まとめると、「CGI」は下記のような広い意味で使われます。 1:Webサーバからプログラムを実行する仕組みの

    CGIとPHPの違い