1

たとえば、foo-listing.com / bar-listing.com のような複数のドメインを持つ職業リスト アプリケーションを作成しています。ここでは、職業 foo と bar がデータベースに独自のプロパティを持ちます。

また、専門家は foo と bar にリンクでき、両方の Web サイトに表示される必要があります。今のところ、頭の中に2つの解決策があります:

  • 同じデータベースを使用する 2 つのアプリを作成します
  • URL に基づいて職業をリストする 1 つのアプリを作成します。さまざまな URL をデータベースに保存し、これらを特定の職業に関連付けます。URL が foo-listing.com であると想像してください。DB を検索すると、これが職業 foo にリンクされていることがわかり、この職業のすべての専門家を一覧表示できます。

この2よりも良い解決策はありますか? そうでない場合、どのソリューションが最適ですか?

4

1 に答える 1

0

Foo と Bar の職業の実装の違いによって異なります。専門家の情報 (名前、電話番号、住所など) のみを保存する場合は、2 を使用します。維持するコードが少なくなり、更新が容易になります。

異なるアプリケーション、格納される情報、Foo と Bar の異なるレイアウトが必要な場合は、アプリケーションのコアとなるエンジンを用意することをお勧めします。次に、エンジンをマウントし、さまざまな方法で機能を拡張する Foo および Bar アプリケーションを作成します。

于 2012-12-20T14:21:35.980 に答える