私は、すべてのイベント/リクエストが単一の集中型コントローラーを介して処理されるフロントコントローラーパターンに精通しています。
しかし、アプリケーションのさまざまな部分をプレゼンテーション層でも分離したい場合は、これを何と呼びますか?私が最初に考えたのは「ファサード」でしたが、それはまったく違うものであることがわかりました。
私の特定のケースでは、アプリケーションを広大な手続き型の混乱からクリーンなMVCアーキテクチャに変換していますが、これは長期的なプロセスです。残りの部分とのゆっくりとした統合を促進するために、物事を可能な限り分離しておく必要があります。システム。このアプリケーションはWebベースであり、PHPに組み込まれているため、たとえば、「index.php」とIndexController、「account.php」とAccountController、「dashboard.php」とDashboardControllerなどがあります。