質問: phpでMVCを正しく理解できるという意味でおすすめのフレームワークを教えてください。 過去の経験からcakephpを使おうかと思ったのですが、「CakePHPはなぜ普及しない」等を見ていると、cakePHPは「MVC混乱の元凶、えせMVC」と書かれているのが気になりました。 現状規模が非常に小さい上に期間も余裕があるため、学習に比重をおいてよい開発にとりかかろうとしています。 おそらく1年ほどしてから大きな規模の開発も必要になるので、その時に応用していけるようにという思いもあります。 アドバイスよろしくお願いします。
回答: 逆じゃないのかなあ。 正しいMVC(があると仮定して)を理解し、 それに照らしてフレームワークを選択するのが筋かと。 フレームワークの良し悪しは人によって目的によって 評価が変わってくると思うのです。 時間に余裕があるなら、自分である程度のあたりを付けて いくつか試してみるのがいいような気がします。 もし(「正しいMVC」でなく)他の評価基準が気になるなら、 その旨を質問されるとより具体的なアドバイスが つくと思います。