エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
こんにちは、榊原です。 システム開発をしていると、ちょっとコードに慣れたあたりで「MVCモデル」とい... こんにちは、榊原です。 システム開発をしていると、ちょっとコードに慣れたあたりで「MVCモデル」という未知の世界に直面するのですが、Wikipediaみても適当に検索しても「構造としてこういうものでしょ」という記事が大半で、理論としては理解しても実感としてはわかりにくかったというのが私の実感です。 そこで、構造という観点以外の実務的な観点からMVCモデルについて書いていきます。 Viewがわざわざ分離されている理由 まず、フレームワークを使わずにMVCモデルを理解しようと思うと、意味がわからなくなります。私もなりました。以前書いた、私のようなhtmlの延長線上でphpをさわった人にありがちだと思います。 まず、MVCモデルを確立しているサイトの多くは、公開フォルダにはindex.phpのファイルが存在します。ここに、company.phpとかそういった個別ファイルは存在しません。 「いやい