前へ << SSI | プログラミング経験者向けの説明 >> 次へ |
「CGI=perl」ではありません。CGI と perl とは何の関係もありません。 CGI (Common Gateway Interface) とは「web 上でプログラムを実行する仕組み」 のことです。つまり CGI プログラムを書く上で、どういう言語を使うかは 全く自由なのです。実際は
という条件をクリアする必要がありますが、 これらができない言語を私は知りません。
- 標準入力からデータを読み込めること (ただし POST の場合)
- 標準出力へデータを出力できること (必須)
- 環境変数を参照できること (できなくてもよいができた方がよい)
perl がここまで有名になったのは、ただ単に文字列処理が得意だからです。 perl 以外にもたくさん言語は存在します。
- C 言語
- C++
- Java (Java アプレットではない。Java アプリケーション)
- sh スクリプト
- csh スクリプト
- awk スクリプト
- ruby スクリプト
1: public class HelloWorld { 2: public static void main(String args[]){ 3: System.out.println("Content-type: text/plain"); 4: System.out.println(""); 5: System.out.println("Hello world!"); 6: } 7: }
前へ << SSI | プログラミング経験者向けの説明 >> 次へ |