人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPにおけるオブジェクト指向やMVCについての入門サイト・解説サイトを探しています。

特にMVCの概念や具体的な使い方・実装方法などについてまとめられているサイトを教えてください。
MVCモデルにおいて、M・V・Cそれぞれの役割や、具体的に何をどういったファイル構成に分ければいいのか等、いまいち理解できておりません。

できれば特定のフレームワークについてではなく、普遍的なMVCの原理原則を知りたいです。

今までに読んで分かりやすいなと思ったOOP解説のサイトは以下の2つです。これ以外を教えてください。
http://phpc2.seesaa.net/article/50625577.html
http://www.ibm.com/developerworks/jp/opensource/library/os-php-7oohabits/

●質問者: popJP
●カテゴリ:インターネット ウェブ制作
✍キーワード:MVC OOP PHP いまいち オブジェクト指向
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● pahoo
●19ポイント

フレームワークと関係ないという観点では、「PHP で MVC モデリングの Hello world」が短くてわかりやすいかと思います。


MVCの役割分担については、「各パートの実装方針の検討」が参考になるでしょう。

◎質問者からの返答

ありがとうございます。

もうちょっと新しい記事(PHP5準拠)だとなお嬉しかったんですが、

でも参考になりました。


2 ● atmarkbienna
●19ポイント

Stack*でPHPのMVC特集やってましたよ

【連載 】PHPでMVC 第1回:前編 http://www.stackasterisk.jp/tech/php/phpMvc01_01.jsp

◎質問者からの返答

ありがとうございます。ただ、1番の回答者さんがご紹介くださったのと同じサイトです・・・。


3 ● peach-i
●18ポイント

http://item.rakuten.co.jp/book/1773341/

Smarty入門

PHP+テンプレート・エンジンでつくるMVCアプリ

◎質問者からの返答

書籍ではなくサイトが知りたいです。

また、Smartyなど特定のエンジンに関する情報ではなく、MVCの普遍的・基礎的な情報が知りたいです。


4 ● QuestR2
●18ポイント

>普遍的なMVCの原理原則

ないです。

●MVCアーキテクチャとは

MVCアーキテクチャでは、対話的なアプリケーションを実現するため、アプリケーションの構成要素を、(1)処理、(2)表示、(3)入力の3つ組みに分割することに決められています。この分割が、MVCアーキテクチャの基本的な構造を規定しています。

http://www.stackasterisk.jp/tech/java/mvc01_01.jsp

---------

Smarty入門

PHP+テンプレート・エンジンでつくるMVCアプリケーション

http://www.webmate.ne.jp/samples/smarty.jsp

◎質問者からの返答

すみません、私の説明が悪かったようです。

MVCをPHP5で実現するための具体的な実装方法、具体的なファイル構成などを知りたいのです。


5 ● nekomanbo56
●18ポイント

実装方法、ファイル構成が載ってますが。

symfonyだと微妙に違うでしょうか?

http://symfony.xrea.jp/1.1/book/index.html


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ