CGI-BBS > CGI > Perl > CGI勉強のコツを教えてください。


カレッヂ
カレッヂ


質問者 ひらた  投稿日 1/25(木) 22:32:42
初心者です。というかいろんな本を買ってきて勉強しようとするのですが、すぐにつまずいてしまって初心者の域からなかなか出られず何度も挫折をしています。
最近また、勉強してみようという気になってきたのですが、皆さんがCGIを覚えるときのコツとかあったら教えて欲しいです。
回答者 いのちゃん  [削除]  投稿日 1/26(金) 04:39:44
貴殿の学習方法は正道で大変正常な方法でありますが欠点としては
直ぐ躓き易くて前に進まない状態で困り果てる事であろうかと存じます。

一番確実で簡単な方法は知っている人に教えて貰う事です。ここには
沢山の方々が参加してその殆どは貴殿よりも詳しい人達ばかりです。

水は高き所より低き所に流れます。又知識も経験豊富な能力のある所より
発展途上のこれからの人の頭の上に流れます。

貴殿が躓いたり困った事柄の大半は先輩の方々が既に体験して克服している
事柄が多いかと存じます。その有益な体験談を頂戴するのです。

教える事は又学ぶ事に通じます。難しい事柄を初心者や初級者に分かる様に
説明したりご指導申し上げる事は返って難しさはありますが貴殿が感じてい
る程彼は感じておりません。

何故ならその苦痛に耐えたり既に技術的な事柄をマスターしているからです。
そんな貴重な体験と豊富な知識を引き出さない手は無い筈ではないでしょうか?

本を捨てて分からない事を直接聞いて見て多いに恥を掻くことによってどうす
ればこの恥を挽回出来るのかを自分で感じるようになるかと存じます。

これはいのちゃん流ですのでその他の貴重な考え方もある事かと存じます。
回答者  [削除]  投稿日 1/26(金) 10:02:07
CGIによく使われているPerlは「文字列操作に長けたC言語」という感じなので
C言語を少し勉強してからPerlの勉強をしてみるのはどうでしょうか。

C言語の解説書はプログラミングの基礎から書かれているものが多いので少しはとっつきやすいと思います。
回答者 まさ  [削除]  投稿日 1/26(金) 18:06:46
わたしがCGIを覚えたコツです。

CGIプログラムは幸いにもWebに一杯あります。
ですからどれでも一番自分がわかり易いものをダウンロードしてきて、そのスクリプトを
解析します。いろいろな本をみたり、Webで質問してみたりです。

次にそのスクリプトが完全に理解できたら、自分で作ってみます。
そして動かします。ちゃんと動けばOK!

あとはこの繰り返しです。

これを1年ぐらい続ければ、CGIプログラミングに自信がつきます。
わたしはあまり本を見たりするのは好きではないです。本はあくまでも参考程度に眺める
だけで、実際に何でもいいから自分でスクリプトを書くのがいいと思います。

一番初心者がとっつきやすいのはBBSだと思います。
簡単なBBSを作って、徐々に機能を増やしていけば、力がつくでしょう。
質問者 ひらた  [削除]  投稿日 1/27(土) 01:33:35
いのちゃんさん、羊さん、まささん。ありがとうございます。
僕はご丁寧にも本を買ったら最初のページからやってしまうタイプで、それでなかなか先に進まなくなると疲れちゃうんです。
本に載っている作例のスクリプトを同じようにつくってみようとしますが、結局はただ移しているだけでした。
まささんの言うように、まずはそのスクリプトを一文一文完全に理解しないと意味がないですよね。
まずは簡単なものをちゃんと理解することから始めてみたいと思います。
また掲示板を通じて質問したりすると思いますがよろしくお願いしますね。

返信(回答)する


Web裏技