どのように相互依存するウェブサイトを構築するのですか?

私は最近、学生市場のウェブサイト(collegestall.com)に取り組んでいます。現在、統合された学生用宿泊施設のセクションがあります。私は、example.comのメインWebサイトの別の補助サイトに分かれて開発したいと考えています。

問題は、補助WebサイトがメインWebサイト(example.com)のデータベースからいくつかのデータにアクセスする必要がある一方で、それ自身の別個のテーブルを持つことです。

私の選択肢はここにあります

  • 2つの異なるデータベースを使用しますが、必要に応じてexample.comメインデータベースに接続します。
  • 1つのデータベースのみを使用する

どのオプションがスケーラビリティなどに優れていますか? 2番目の選択肢の問題点は、子サイトのウェブサイトをメインのウェブサイトとは別のサーバーに移動したい場合、どのように必要なデータにアクセスするのでしょうか?

0
webmasters.stackexchange.com でこの質問をする方が良いかもしれません。
追加された 著者 Ted Hopp,
3つの "システム"(しかし、あなたはシステムを抽象化したい - 異なるデータベースなど)です。ユーザー、メインサイト、セカンドサイト。 3つのシステムとして構成されている限り、あるシステムをサーバーXからYに移動するには、多くの場合、別のデータベースを指す接続文字列の更新が必要です。子会社を移管したいと思った場合は、 の努力をする価値はありません。あなたのコードが分かれていることを理解するために書かれている限り、あなたは良いものです。ジョイント "システム" =トラブル
追加された 著者 Prescott,

答えはありません

0