2007年9月2日

初めての Blog・設置 vol.02


さて、今日は、ブログ全体の説明をしてみます。
ブログを大きく分けて、3タイプにしてみますと、

 1. CGI のみで構成されているタイプ
 2. サーバ内のデータベースを、CGIと併用するタイプ
 3. レンタルブログ、またはプロバイダに併設のものを使用する

おそらく、もう皆さんは、どれかを所有しているかもしれませんが、
ここでは、1 の CGI のみで構成されているタイプ について詳しくお知ら
せいたします。

そこで、まず、CGI についての基礎知識を習得しておきましょう。
CGIスクリプトと呼ばれる perl ( パール ) 言語ソフト用制御・命令文み
たいなもので書かれています。ほとんどが、******.cgi とゆうような
スクリプト名になっていますので、CGIと呼ばれるようになってるのだ
ろうと思われます。

正確に言うと、CGI は、ソフトではないと言われています。その理由
は、 perl ( パール ) 言語ソフトを使うための命令または、制御文が書か
れているからでしょう。そのため、CGI スクリプトと呼ばれてます。

スクリプト ( script ) を辞書で調べると 【 手書き 】 と書いてありました。
メモ的な記述と言ったところでしょうか。

CGI で構成されたブログが表示される構造としては、

1. あなたが選択したブログCGI スクリプトをサーバにアップロード
( ダウンロードの反対 ) をします。

2. それを訪問者がブラウザでCGI スクリプトにアクセスします。

3. すると、そこに書かれた命令または、制御的要求をサーバにある
perl 言語ソフトに伝えます。

4. そこで処理された結果を CGI スクリプトで設定されてるように、
ブラウザに表示します。

5. 訪問者は、その結果を見ています。

これで、訪問者がブラウザにアクセスする → CGI スクリプトが命令を
する → サーバにある perl 言語ソフトが処理する → CGI スクリプトが
それを表示する → ブラウザに現れた表示を訪問者が見ている

のやり取りが瞬時に行われていることがお分かりでしょう。

それで、CGI スクリプトを編集用のエディター ( ワープロは使わな
いで下さい )で開いて、文頭にある perl 言語のアドレスを確認また
は編集する訳です。

#!/usr/bin/perl ( 当サイト・サーバの場合 )
#!/usr/local/bin/perl

ほとんど、上記のどちらかになります。

これは、サーバに置いてある perl 言語ソフト の位置を表すアドレス
です。そのアドレスが違っていると、 perl 言語ソフト は、働いてく
れませんので、正確に記述します。

当サイトでは、上記のどちらでアクセスしても対応できるように、設定
していますから、この問題は、生じません。

また、そのために、下記のようなプログラム編集用の専用エディタを用
いないと、それだけで、エラーになることがありますから、気をつけて
下さい。


★ CGI 編集用エディタのお知らせ

CGI 編集用エディタ 1 《 Web Editor Free 》
http://aitaii.com/wef.html

CGI 編集用エディタ 2 《 Terapad 》
http://www5f.biglobe.ne.jp/~t-susumu/

CGI 編集用エディタ 3 《 MKEditor for Windows 》
http://www.mk-square.com/

CGI 編集用エディタ 4 《 Em Editor Free 》
http://jp.emeditor.com/modules/download2/


※ 既に、WebEditor Free のダウンロードを済ませてある方は、そちら
のご使用をお勧めします。


投稿者 ASSeC Japan : 08:00 | -

コメント

コメントしてください




保存しますか? はいいいえ