• 締切済み

会員登録&登録データ検索閲覧CGIを作成するには?

ホームページ中級者を目指し、そろそろCGIとやらに挑戦してみたくなりました。特に会員登録してもらったデータを色々な条件で検索して閲覧できるようなものを、無料CGIを設置するのではなく自作してみたいです。どういったホームページ又は書籍が参考になるか教えて下さい。よろしくお願いします。

みんなの回答

回答No.4

これが素晴らしい、と言い切れる書籍は存在しませんから、 何冊か手元に必要になります。 #最終的に手元にほしい本 定番ですが、ラクダ本はあった方がいいでしょう。 一読すれば理解が深まります。 プログラミングPerl http://www.oreilly.co.jp/BOOK/pperl3v1/ その他オライリー関連の本では、 「クックブック」も定番です。 #初心者/中級者向け Perl&CGI言語リファレンスblackbook この本は私が個人的に気に入っている本です。 有名だというわけではありません。 ラクダ本を読むレベルになれば物足りなく感じますが、 全般的にはいい本だと思います。 10日でおぼえる Perl /CGI入門教室 CGI作成の初心者向けの本としては 比較的良くまとまった本だと思います。 ただし、文体にかなり好き嫌いがわかれると思います。 Perlという言語はソースコードの記述の自由度がかなり高いですから、 逆にそれが災いして読みにくいコードでも許容されてしまうことが多々あります。 本によって記述はかなり違いますから、 それが自分にあうかどうか、 それがいいソースコードなのかどうかは、 あくまで自分で判断していくより他ありません。 結果として自分で気に入ったを探していく必要があります。 #use strict; #さえ使わないソースコードのなんて多いこと・・。

  • iichiho
  • ベストアンサー率37% (416/1114)
回答No.3

以前会員登録型のCGIを作りました。 登録も退会も全て自動。 なりすましを防止するために、メールアドレスと登録時のパスワードが一致しないと書き込めないという機能も付けました。 参考文献は、perlの本とごく普通の掲示板の作り方の本です。 あれこれ機能の付いた掲示板を作るとトラブル時に何が問題で正しく動作しないのかの検証に困りますので、まずはシンプルな掲示板を作って、それに機能を追加していく形で作った方が楽ですよ。

  • webcon
  • ベストアンサー率8% (1/12)
回答No.2

ホームページはわかりませんが、CGI/Perlのサンプルを乗せている書籍があります。 まず、そのサンプルの中から検索エンジン系統の CGIのソースコードを取り出して1行ずつどんな処理をしているのか理解しながらソースコードを解読して みてください。 CGIなどのプログラムの勉強には数冊の本を合わせて 勉強されると良いと思います。

参考URL:
http://w1.webarchitect.jp/spider/keyword.php?mode=books-jp&key=CGI,
Apprentice
質問者

補足

具体的にどの書籍がオススメかをお願いします。

  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.1

初めてですぐにこのようなものを作るのには無理があります。 普段、あまり車を運転せずペーパーな人がすぐに大型車を運転するといっているのと同じぐらい無謀です。 (車でも大型車の前にまずは普通の乗用車で経験を積まなければいけません) まずは、CGIを作るのあたりどの言語(Perl、C、Ruby、etc...)を使うのかを決め、簡単なもの(カウンター等)から初めてその言語について、CGIにできることできないことについて等いろいろと学んでいき、レベルアップしていくことをお勧めします。 ホームページ中級者になりたくても、プログラミングは初心者なのですから無理はいけません。

関連するQ&A

専門家に質問してみよう