【PHP・MySQL・WEBアプリケーション】

以下の条件を満たして、実践的かつコードの勉強にもなる書籍、もしくはWEBサイトを教えてください。

●以下条件
私はこれまでに、PHPやMySQL関連書籍のうち
・サンプル本
・リファレンス本
・セキュリティ本
・PEAR本
・データベース基礎
といった本をそれぞれ1冊~数冊程度読んできており、MySQLの単一テーブルに情報を突っ込む、読み出す程度の簡易アプリは作れます。
自身のためのWEBアプリ作成など、これまでに2年ほどの制作経験もあります。
ただ、複数テーブルの連携など、凝った作りのものを作ろうとすると、基本の組み合わせのような形になり、あまりいい構成を考えれずにいます。
それらを解消するための1歩進んだ書籍、サイトを探しています。
一番ありがたいのは設計手法などにも言及してあって、段階的に学べる内容が理想です。

ご紹介いただいた内容によって0~500程度のポイントを差し上げたいと思います。

よろしくお願いします。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2007/09/19 00:05:04
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:KUROX No.1

回答回数3542ベストアンサー獲得回数140

ポイント35pt

実際のソースを追う

http://www.blogn.org/

DBをつかうとDBを使わないを選択できるBlog。

日本人が作っている。

で、ソースを追ってどのように処理を切り分けているか

をみれば、DBの使い方も良く分かるのではないでしょうか?

このソースはすこししか見てないので、お勧めできるかどうかは

ちょっと分からない。

------------------------------------------------

PuWikiのソースは見たことがあるが、これは良かったと思う。

ただしDBを使ってないんですね。

>ただ、複数テーブルの連携など、凝った作りのものを作ろう

>とすると、基本の組み合わせのような形になり、あまりいい

>構成を考えれずにいます。

当然そうなるし、みんなそうだと思うんです。

PHPの観点でみれば、オブジェクト指向ライクにかかれている

とかで検証してみればよいと思うし、

DBの観点でみれば、テーブルが正規化されているかどうかで

検証をしてみればいいと思います。

PHPで言うなら、デザインパターンの適用とかフレームワーク

の採用とかも考えられます。

■PHPのフレームワーク

http://wiki.ohgaki.net/index.php?PHP%2F%A5%D5%A5%EC%A1%BC%A5%E0%...

id:Yota No.2

回答回数453ベストアンサー獲得回数28

ポイント35pt

プロとしてのデータモデリング入門 (Oracle現場主義)

プロとしてのデータモデリング入門 (Oracle現場主義)

  • 作者: (株)システムテクノロジー・アイ 林優子
  • 出版社/メーカー: ソフトバンククリエイティブ
  • メディア: 単行本

oracleに限らず、RDB全般に通用するデータモデリングの本です。

具体例が載っていて、普通の理論書よりおもしろいかつ、役に立ちます。

そもそもテーブル構成が悪いのに、チューニングやマシン性能について考え込む愚に陥らないために、データベース設計は大事だと思います。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません