>641
やっぱ、そこか。
例えばブログの場合、エントリー群を司るモデルや、タグクラウドを司るモデルができる。これは自明だな。
で、データを受け取って画面を表示するだけの、ごく単純なビューがいる。これも自明。
で、それら呼び出してページのデータを作る、という「データの統合」を司るクラスが必要になる。
これをMVCのうち、MとCのどっちに置くかの問題。
MVC、MVCって言ってるけど、本質的には4層なんだよ。
処理の振り分けに1層を割くならば、4層なくてはならない。
処理の振り分け=呼び出すCの決定(ディスパッチャ)→どのMを呼び出すかを制御する(コントロール)
→データを実際に扱う(モデル)→表示(ビュー)、となる。
実際のフレームワークだと、RailsやZendはDispatcherが振り分けを担当し、制御はコントローラが執っている。
(だから、おまいの目から見れば、コントローラは仕事をやりすぎに見えるはず)
SymfonyやCakeだとControllerがディスパッチを担当し、制御はActionが執っている。
CodeIgniterだとディスパッチは単一のエントリポイント(リクエストを受けるphpファイル)であるindex.phpが行なって、制御はCが行なっている。
ニュース
- 【W杯】森保監督がブラジル戦を総括 涙ながらに謝罪「監督の力が足りず、すみませんと伝えたい」★4 [王子★]
- 【W杯】塩貝健人、ブラジル巡る発言の意図を説明「ネイマールが点を取っていたのは前のことで、今じゃないだろと言いたかっただけ」 [Anonymous★]
- 【サッカー】森保監督に続投要請を模索 12年長期政権も「史上最強4年間トータル評価」 フロント転身なら後任候補にU21大岩監督ら★2 [冬月記者★]
- ブラジル代表のクーニャが塩貝健人に向けた“5回優勝ジェスチャー”の真意を激白!「彼を挑発したかったんだ」 [王子★]
- 【サッカー】「奇妙なほどの消極的な姿勢に助けられた」日本があと一歩まで追い詰めるもブラジルに敗れた理由を英メディア指摘 [ゴアマガラ★]
- 痛恨のボールロスト 田中碧は涙止まらず 取材エリアでも号泣 ショック隠せずスタッフに付き添われコメントなく会場を後に [王子★]
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★262【メキシコ/カナダ/アメリカ】
- 【DAZN専用】ブラジル-日本 ★1
- 【MLB】アスレチックス vs ドジャース
- とらせん 2時
- こいせん 全レス転載禁止
- 日本、ブラジル戦でベスト32敗退!反省会会場
- 【高市悲報】ひろゆき「英語のわからない人ほど高市首相界隈の経歴詐称の言い訳を素直に受け取る論」 [733893279]
- サポーター「強い日本を見に行ったのにあまりにも弱い日本円に衝撃を受けた。円安に危機感持った方がいい」 [667744927]
- 女だお
- 【高市朗報】日本トップニュースサイト「中国のレアアース規制は日本企業の中国離れに繋がり逆に望ましい結果になる。中国は終わり」 [668024367]
- X日本人「あれれー?おかしいぞー!?去年は米が無いって言ってたのに今になって去年の米がめっちゃ出てくるー!!」29万回表示 [597533159]
- 【サッカーW杯】ドイチュ敗退wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww