心はいつもAirPucci (空元気でもいいから)

毎日がPucciを着ているような気分

MVCモデルが色々ありすぎて困惑する

      2013/10/01


RailsでScaffolodやってふむふむ状態です。ズバリ、model,view,controllerが勝手にできてくれるのですが、
っが、が、が、が、、

、、、

「あれ?これ、なんか違うくない?」

modelが色々裏でDBによろしく投げていただいているのはわかるのですが、それってcontrollerじゃなかったっけ?
でcontrollerがviewに色々渡してるのはわかるのですが、フロントにたってやるのがviewじゃなかったっけ?

???

smartyはそうじゃなかったっけ??

そもそもですね、MVC自体が色々で、フレームワークによって立場とかやる事とか違うんですよ。
ちょっとgoogleで”MVCモデル”って検索するだけでほら、こんなにも違う絵が。共通しているのは、M,C,Vがあるところだけ。ひどいですよねITの先輩たち。

要するに、
画面系(V)と処理系(C)とDB操作系(M)がなんとなく分かれていればMVCということですね。Railsから俺様フレームワークまで、細かい違いは色々あるということです。

Railsでは、
入出力、描画も含めて処理系のいっさいはcontollerが行う。viewとmodelの親玉。
viewはテンプレっぽい役割。
modelはcontollerさんに言われたとおり、DBとの間をつなぐ、
って感じですね。
mvc_detailed

 - 空元気な日々

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

no image
事業化の失敗を振り返る

年明け初ブログ、かなり久々になってしまいました。 ここ1,2年、どんよりと過ごす …

no image
サイエンスとアート

見えないものが見えるといい、聞こえないものを聞こえると言うのが狂人。 見えないも …

no image
消去法だったけど正解だった選択。

天安門事件の年に日本のIT企業で新入社員となり、世界中にインフラを納入するセクシ …

no image
靴はプライド

安物の靴を捨てました。 いつから安物の靴を買えるように、履けるようになったっけ? …

Prine Ice Worldに行ってきました

バブル時代を築いたのち脱税目的の計画的赤字経営が発覚した堤プリンス(兄)系列のP …

smile 浅田真央 展 日本橋 高島屋 2回目行ってきました。

「浅田真央23年の軌跡展」入場者10万人を突破とのこと。真央ロスを激しくこじらせ …

no image
湾岸気候

いまは東京タワーとベイブリッジの見えるビルに来ています。 今日、ゴロゴロと大きな …

no image
百恵さんの従兄弟が母の従兄弟

お盆だから思い出した。 両親と一緒に3年間駐在していたカナダから帰ってきた5歳く …

Rubyの聖地、松江でRailsGirls Matsueに参加しました

旧暦神在月にRubyイベントに参加したい!と思ったところ、狙ったようにRubyW …

the first 10 years of 21st century has past

21世紀最初の10年がもうすぐ終わる。いつの時代も変化は激しいけれど、この10年 …