3

だから私は、今後のプロジェクトで CakePHP を使うつもりです。私は、hMVC 構造を Cake フレームワークに適用する方法を研究してきました。これは大規模なプロジェクトなので、hMCV は何らかの付加価値をもたらすと思います。hMVC を Cake に適用することに関しては、MVC の別のモジュールとしてプラグインを使用して hMVC セットアップを実現する独自の hMVC セットアップを作成することが可能であると思われます。

これは賢明ですか?これは、hMVC が CakePHP でアプローチされるべき方法ですか? 私の研究で見落としていた、これに近づくべき別の方法はありますか?

さらに、必要に応じて、これらのプラグイン クラスでメインのアプリ クラスを拡張できますか。security_controller のようなものを作成して、5 つのプラグインのうち 3 つだけを継承させることはできますか (つまり、それぞれのコントローラーが security_controller から継承します)。プラグインとメイン アプリの間のやり取りについては、まだ混乱しています。さらに説明が必要な場合はお知らせください。ご協力いただきありがとうございます。

編集:ここではhMVCは不要なように見えます.AppModel.phpとAppController.phpで必要なグローバル機能をそれぞれ定義できます. 質問で話しているタイプの機能を実現するための最良の方法は何かについて、コミュニティの意見にまだ興味があります。再度、感謝します。

4

0 に答える 0