- ベストアンサー
CGIとはいかなるものなのでしょうか?
このカテゴリーでよろしいんでしょうか。 お恥ずかしい話ですが教えてください。 CGIとはいかなるものなのでしょうか? どのような長所、どのような短所があるのでしょうか。 (プログラムの方式の一つでしょうか?) 要領の悪いご質問ですみません。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
では、「いかなるものなの」と「長所」と「短所」について、簡単に紹介します。 もっと詳しい説明は後続の方がやってくれるでしょう。 「CGI」は「通常のHTMLファイルからのリンクなどにより(HTMLファイルとかサーバhttpサーバの)外部のプログラムを起動して、その結果をブラウザが見ることができるHTMLとか画像とかの形で返す仕組み」です。 「長所」は「HTMLだけでは記述できないような動的なページを作成することができる。(たとえば、カウンタとか・・・)」 「短所」は「作成するのにチョイ手間がかかるのと、極めてタコな作り方をしてるとセキュリティーホールになる」
その他の回答 (1)
CGIとは、Common Gateway Interface の略で、「ホームページの閲覧者と管理者の間で、情報を相互交換するための方法論」です。 たとえば、ホームページを見た人に面白かったかどうかの感想を聞きたい場合、「これこれこういう手順を踏めばいい」という手順のことを指すわけです。 本来、ホームページというのは閲覧者は一方的に見るだけであり、感想を送信したりすることはできません。それを可能にしたのがCGIというわけです。 閲覧者の立場なら、「こちらの情報を管理者に送るためのプログラムの総称」(たとえば掲示板など)とでも思っておけばいいです。
お礼
有難うございます。お忙しいところを、ご丁寧に有難うございました。大変参考になりありがたく思っております。 なかなか わからないもので。 有難うございます。お忙しいところを、ご丁寧に有難うございました。大変参考になりありがたく思っております。」
お礼
ありがたいです。有難うございます。変参考になりありがたく思っております。有難うございます。感謝いたします。 要領の悪いご質問ですみません。 有難うございました。