当社のウェブサイトは次のように機能します。
- 誰もが登録、情報の変更、「名刺」の管理を行える中央サイトwww.example.orgがあります。
- また、誰もがcompanyname.example.orgを持っています。ここでは、ユーザーはメインサイトで変更した情報に基づいて簡単なサイトを公開できます。
このサイトはCakePHP上に構築されています。私はこれのための良いセットアップが何であるか疑問に思っています。グーグルを行った後、再利用するためにコントローラーとモデル用に別々のディレクトリーを作成するのが一般的であるように見えますが、この場合、ルートとビューを除くすべてのコードを実際に共有したいと思います。
ドメイン名に基づいてルートを変更することは可能ですか?これは、CakePHPにとって「適切」と見なされますか。仕事を「行う」解決策ではなく、ベストプラクティスを見つけたいと思います。
ありがとう!