あちこちで「MVC」と言われつつ、なんか気がつくとMVPとかMVVMとか色々出てきて。 一方でじゃぁ「Model、って単語自体はは大体共通認識なのか?」と問うと、これがまた………。 というあたりで。 ちぃとごみごみと混雑しているように思われるので、一端、考察してみたいかなぁ、と。 以前に全く別の所でも書いたのですが。 大雑把に、フレームワーク(WAF)は ・ルーティングに従ってディスパッチして ・ビジネスロジック呼んで処理して ・出力 ってな流れが、ものすごく大雑把なあたりで、主だった処理の流れだと思われまして。 んで、この「ビジネスロジック」の所が、実際には ・DBとやりとりをするところ ・データをごにょごにょする所 の2つがあると思うのですだす。 んで。 「Modelってなに?」って聞いたときに、確実に紛糾するのが、あるいは分離するのが、この聞き方。 ・「Model ≒ ORM」は、t