以下の構造を持つコンポーネントを開発しています。このシステムは、マルチテナントのコンセプトで開発されています。
www.a.com、www.b.com、www.c.com は、異なるドメインにある Web サイトですが、同じシステムを実行しています。各 Web サイトには、ローカル データベースに独自のテンプレートと Web ページがあります。それは実行可能です。
これら 3 つのサイトで実行されるシステムは、上記 (テンプレートなど) から独立しています。www.a.com、www.b.com、www.c.comには、すべてのシステム データが保持される 1 つの大きなデータベースがあります。システムはMVCに従って開発されているので、私がやりたいことは、すべてのロジックが含まれる単一のモデル(複数のモデル)を持つことです。したがって、モデルに 1 つの変更を加えると、3 つのサイトに影響します。
私の調査によると、モデルはクラウドで維持する必要があります。MVC でこのような要件を実装するにはどうすればよいですか (Joomla を CMS として使用し、MySQL を DB として使用している場合)。3 つのサイトすべてに対して 1 つのモデルを使用するにはどうすればよいですか?