日本財団 図書館



 CGIを用いて呼び出されるコマンドは、基本的にはどのような言語で書いてもよいが、一般的には、次のような言語が用いられている。
?@シェルスクリプト
 shとcshがよく用いられる。どちらもUNIXのコマンドの組み合わせであり、UNIXのコマンドを理解している者であれば簡単に記述できるが、高度な機能を要求する場合には不向きである。

?AC(C++)言語
 プログラミング言語であり、文法などを理解するためには多少の時間が必要である。また、コンパイルなどの作業が必要となるが、実行速度はかなり速く、高度なプログラミングが可能となる。

?BPerl
 Cと同様にプログラミングが可能であるが、一般的にはC言語ほど理解するのに時間はかからない。ただし、C言語と比較した場合に実行速度が遅く、メモリーを必要とする。

 イントラネット上のアプリケーションがインタラクティブな環境を実現することにより、Webを庁内システムとして利用するメリットが認識され、様々な企業でイントラネットの構築が進められている。
 しかし、CGIを用いることにより、Webサーバからデータベースにアクセスすることは可能ではあるが、データベースヘのアクセスごとに外部プロセスを稼働させるため、Webサーバの規模が大きくなるとアプリケーションのパフォーマンスが低下するという問題が生じる。

 

前ページ    目次へ    次ページ






日本財団図書館は、日本財団が運営しています。

  • 日本財団 THE NIPPON FOUNDATION