Perl/CGI研究室 'PERL-LABO'

Perl/CGI研究室 'PERL-LABO' TOPへ
戻る(History.Back)

Perl/CGI研究室 'PERL-LABO' の生い立ち

管理人はこのサイトの他にもいくつかウェブサイトを運営しているんですが、 そこでちょこっとした CGIプログラムが必要になることがあるんです。例えばメールの送信とかですね。 最初は、自分の目的にあったCGIを探してネットを探し回っていたんですが、 完全に目的にあったCGIプログラムが見つからなかった場合、 自分でちょっとカスタマイズが必要…ということもありますよね。 幸い、多くの無料のCGIプログラムは改造OKとなっていますし。 そして、Perlはそんなに難しくないという話も聞きまして、 そんなワケで、Perl/CGIの勉強を始めてみようということになりました。

実際にPerl/CGIプログラミングの勉強をするには CGIプログラムを実行できる環境、テストができる環境が必要になります。 いきなり本番を稼動中のウェブサイトでやるわけにはいきません。 それで、初めは誰も知らない隠れた場所でひっそりやっていたんですが、 そうこうしているうちに「勉強していく過程を残したい」と思うようになりました。 というのは、Perl/CGIプログラミングをするのは必要になったときというのが主なので、 忙しいときなどはしばらくの間Perl/CGIプログラミングにまったく 触らないということもよくあります。 そうすると、悲しいことに、以前勉強したことを忘れてしまうんですよね…。 そういうときはまた本を調べたりネットで調べたり、やり直しです。

このサイトを作成した理由は、そんなわけで 自分が勉強したことをサイトに残すことで後で参照できるようにすること。これが一番の理由です。 ウェブサイト運営はたぶん私にとってライフワークに なると思うので、10年後、20年後にもPerl/CGIプログラミングが必要なシーンに出会う可能性もあります。 そんなときに、参照できるものが無いと、本当にゼロから学び直しになってしまいます。 でもこのサイトがあれば、大丈夫!ということで、必要なコード、必要な情報がスッと取り出せるような ものにしたいです。

あとは、もちろんのことですが、サイトにして公開したら誰かの役に立つかも知れません。 いつも他のサイトの管理者様には 沢山の情報を頂いて助けられていますから、もし誰かの役に立てるなら…。 というのがもう1つの理由です。

このサイトではPerl/CGIプログラミングをゼロから学んでいく課程を記録しています。 きっと同じようにゼロから勉強している方にとって役に立つ資料になると思います。 初心者にとって壁になるところ (自分にとって壁になったところ)を詳しく解説するなど、 痒いところに手が届くような情報を載せていきたい。 細々と、しかし着実に更新していきたいと思います。 宜しくお願いします。

Perl/CGI研究室 'PERL-LABO' の使い方