CGI/Perl

CGI/Perlについて

CGI/Perlについて、基本から学ぶのが良いのでしょうが、私も独学で学んだので基本を知りません。^^;
ここでは、最低限知っておいたら役に立つと思われる事柄について説明させて頂きます。
ここを読んで頂ければ、きっとCGI/perlの設置は出来ると思います。
これを参考にして、多くの方がCGI/Perlの設置に成功されて喜んで頂ければ幸いです。
頑張って下さい♪
また、ここに記載してある内容に不備があったとしても損害賠償などの責任は取りません。
参考にされる方の自己責任でご覧下さい。

「CGI/perl」とは?

まず「CGI/Perl」って、何?
「CGI」とは「Common Gateway Interface」の略で、「プログラムがWebサーバーに要求するたびにHTMLを作成する仕組み(プログラム)」を一般的に言います。
(厳密に言えば、ちょっと違うけど……こんな感じなものと考えて下さい^^;)
「Perl」とはその仕組みを記述するコンピュータ言語のひとつです。
「CGI/Perl」と言うのは、「Perlで記述されたCGI」と言うことです。
Perl以外にもPHP、RudyなどやC言語などと言う本格的なプログラム言語で作成される場合もあります。

WEBの仕組みとCGI/Perl

インターネット上で情報を閲覧するのにブラウザを使用しますが、ブラウザに表示される情報は基本的に「HTML」で作成されています。
HTMLで作成されたファイルを閲覧する場合、毎回同じ内容が表示される事になります。
CGI/Perlを使用する事によって、表示される度に「HTML」を作成し、内容を変更して表示する事が出来る様になります。

ブラウザからHTMLを要求 ブラウザからCGIを要求
サーバーは指定されたHTMLを送信 サーバーは指定されたCGIを解析し、
HTMLを作成して送信
ブラウザでHTMLを表示 ブラウザでHTMLを表示

ブラウザから表示要求される度に「最新情報を元にHTMLを作成」して表示できるのです。
例えば、「時間に合わせて、あいさつを変える(おはよう、こんにちは、こんばんは)」とか「季節によって背景画像を変える」とか、より豊かな表示ができるわけです。

前後の内容

TOPCGI/Perl劇ぱわ
CGI/Prelについてレンタルサーバー

【劇ぱわ改造設置支援サイト】Take it easy ! RYOQUEST presents

『野良猫のCGI講座』は、
【劇ぱわ改造設置支援サイト】Take it easy ! RYOQUEST presents のコンテンツとして、虎猫が公開しています。

「劇空間ぱわふるリーグ2 ver 3.00b(劇ぱわ)」は、
きままなまま』で管理人にーやん様が作成・無料配布されているCGI/Perlによる野球ゲームです。

ページのトップへ戻る