CGIとは「Common Gateway Interface」の略で、WEBページ上の入力フォームなどからの入力に対して、WEBサーバ上でプログラムを起動し、入力内容を元に新たに出力を表示するためのインターフェースのことです。
たとえばWEB上で目にする掲示板、チャット等はCGIを使っていてhtmlではできないことを可能にします。そしてそのCGIのほとんどは、Perlというスクリプト言語で作られます。
初心者の人には何を言っているのかわからないかもしれません。Perlを1から覚えて掲示板などを作るのにもかなりの日数がかかります。そこで、フリーで公開されているスクリプトを設置することをお勧めします。Perlで書かれたCGIスクリプトを公開しているサイトを下方にリンクしておきます。
CGIは必ずpublic_htmlの中にcgi-binと言うフォルダーを作りそちらへファイルを保管してください。他の場所にあるCGIファイルはすべて削除します。CGIはサーバー全体をストップさせる可能性がある事をご理解下さい。パミッションの設定はDLされたサイトをご覧下さい。CGIはすべてpublic_htmlの中にcgi-binと言うフォルダを作りその中にアップロードして下さい。
CGIの設置に関しましては利用規定をご覧下さいませ。
■初期設定
PerlでCGIを使ううえで、必ずPerlへのパスが必要になります。
GENTILでは
#!/usr/bin/perl
となっております。
以後の設定は内容に沿って変更して下さい。
パスワード、背景画像等。尚、カウンターの画像連結にエラーがでるようです。広告の自動挿入によるものと考え設置が不可能な場合レンタルCGIをご利用下さい。
 |
CGIZOO CGIZOOは、2100を超えるCGIスクリプトを「キーワード」「カテゴリー」「優先項目」から検索できる、CGIスクリプト専門の検索エンジンです。すべてのスクリプトについて解説、サンプルへのリンク(一部)などが表示されます。
|
 |
ホームページの作成経験はあってもCGIははじめて!という人でも安心。CGIのしくみとプログラミングのイロハからていねいに解説しています。 |
| 2,200円 |
|
 |
Perl/CGIによる掲示板を自分ごのみにカスタマイズ。
Perlを理解しはじめくらいの人にはぴったりかも。CD付。 |
| 1,980円 |
|
|
 |
WebをダイナミックにするCGIの必須知識と、豊富なサンプルを満載。CGIに必要なPerlの最新情報をわかりやすく解説する。
手放せなくなる1冊。 |
| 1,900円 |
|
|
|