A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
Common Gateway Interface です。
プログラム言語は関係ありませんし、任意のプログラムでもありません。
どんなプログラムであろうと、そのプログラムを動作させるための基盤になる仕組みです。
例えばPHPやJavaを動作させる場合
クライアント ⇔ サーバー ⇔ プログラムを解釈できる環境
という流れなりますが、
CGIを介してPHPやJavaを動作させる場合
クライアント ⇔ サーバー ⇔ CGI ⇔ プログラムを解釈できる環境
になります。
当然、パフォーマンスが悪いです。
昔はPerlを動作させるのに当たり前のように利用されてきましたが、
昨今ではよほど非力な環境でない限り利用しません。
No.3
- 回答日時:
こんにちは
>CGIって何ですか?簡潔に教えて欲しいです
・CGI:Common Gateway Interface の略。
・ウェブサーバー上でプログラムを実行するための仕組み。
言語は、PHP,Perl,Java等が多いが、特に限定はない。
https://ja.wikipedia.org/wiki/Common_Gateway_Int …
No.2
- 回答日時:
CGIにサーブレット・・・・・
懐かしいわ・・・・・
二十年くらい前の記憶
Webブラウザで動的な情報を表示する為に、httpサーバー上からプロセス起動して結果をWebページに埋め込む仕組み
静的な(固定情報の)ページならすべてをhtmlファイルに記述しておけるけど
ユーザーからのパラメータによって表示内容を動的に構成するようなページを作る方法の一つ
No.1
- 回答日時:
CGI(Common Gateway Interface)は、クライアント側のWebブラウザの要求に応じてWebサーバが
外部プログラムを呼び出して、その実行結果がHTTPを介してクライアントのWebブラウザに送信される
仕組みのことです。
Webサイトで例えば掲示板、アクセスカウンター、アンケートフォームなどWebページの内容を動的に
変化させたい時にCGIを使用します。CGIのプログラムはPerl(パール)と呼ばれるプログラミング言語
などによって記述されています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Perlプログラム上でアラートを表示
-
PHPとcgiの違い
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
KENT WEB(昨日の続きです)
-
FTPにて553エラー
-
CGIが実行されずにダウンロード...
-
NANAの革ジャン!!!
-
CGIでソースがそのままでてしま...
-
VBAでサーバーにアクセスするに...
-
ラジオボタンのグループ化
-
SSI(<!--#exec cmd="./XXXpl")...
-
実行属性って?
-
cgiでのフォントのサイズ変更方...
-
cgi perl 同じ変数で一つはカン...
-
VBScriptで、ファイルから任意...
-
MT/カスタムフィールドでのPDF...
-
ASP(IIS?)のエラーについて
-
URLに~/cgi-bin/~を隠す方法
-
ネットワーク上の共有フォルダ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
cgi を定期的に自動実行
-
csvエディター
-
CGIのちょっとしたこと
-
Webからアクセスし、画面のボタ...
-
Perlプログラム上でアラートを表示
-
iアプリのダウンロード回数のカ...
-
PHPとcgiの違い
-
C言語のCGIはプロパイダに聞か...
-
cgiで呼び出したプログラムを数...
-
実行可能な外部コマンドは?
-
PerlとCで相互に通信をさせたい
-
ホームページにCGIを設置したの...
-
http://www.***.com/***/***.cg...
-
おかしなif文だと思うのですが...
-
インターネット通信
-
CGIって何ですか?簡潔に教えて...
-
reuire 先に引数が渡ってしまう
-
perlによる外部プログラムの実行
-
IISでエラー、Apachでは動くの...
-
EXCELファイルに誰がアクセスし...
おすすめ情報