Web アプリケーションの MVC デザイン パターンを学ぼうとしているので、独自の PHP MVC フレームワークを作成することにしました。この投稿を書く前に、MVC に関するチュートリアルやフォーラムをたくさん読みました。これで、MVC のアイデアと、コントローラーとモデルとビューの通信方法をよく理解できました。ルーターといくつかのモジュール(ログイン、カテゴリなど)を書きました-動作しているようです。
今、私は少し混乱しています:
呼び出すlocalhost/LogIn
とログイン フォームのみが表示され、呼び出すlocalhost/categories
とカテゴリ リストが表示されます。すべて問題ありませんが、インデックス コントローラーを作成したいと思います。呼び出すときにlocalhost/index
、ログイン フォーム、カテゴリ、その他のモジュールを表示したいと考えています。
からコントローラ (ログイン、カテゴリ) を呼び出す必要がありますindexController.php
か?
必要なモジュールを 1 ページに連結する方法についてアドバイスが必要です。