0

以前はMVCを使用していました。今、私はHMVCを学習しています。データベースに、product、product_category、product_description、および product_images テーブルがあります。基本的な製品情報を含む製品のリストを Web サイトに表示したいと考えています。製品をクリックすると、別のページにリダイレクトされ、すべての製品関連情報が表示されます。HMVC(Modular MVC)パターンに従ってこれを達成する最良の方法は何ですか?

  1. 製品モジュール、製品カテゴリ モジュールなどのテーブルごとに異なるモジュールを作成する必要がありますか?(この場合、各モジュール/モデルに 1 つのモデル クラスがあります。インターネットを検索したときにこのアイデアを見つけました)

  2. products という1 つのモジュールを作成し、これに関連するすべてのファイルをそのモジュールに配置する必要がありますか? (この場合、products/modelsの下にすべての product、product_category、product_description product_images モデル クラスがあります)

  3. 上記の手法とはまったく異なる実装に従う必要がありますか? (このモジュールを構築するための具体的な詳細を提供してください)

(開発には codeignitor を使用しています)

どうもありがとう!

4

1 に答える 1