私の Drupal 7 インストールでは、次のものがあります。
- メインサイト: example.com
- サブドメイン: blog.example.com、forum.example.com (すべて同じドメイン内)
私はそのような方法でデータベースを設計しています:
- メイン サイトの使用: main_db
- サブドメインの使用: blog_db、forum_db (すべて別のデータベース)
ユーザーがメインサイトに登録すると、何度も登録しなくても他のサブドメインを使用できるはずです。users テーブルを main_db から他のデータベースにコピー/同期できますが、それは適切な解決策ではありません。同じデータの 3 つのインスタンスを作成するためです。
users テーブルを main_db に保存し、他のデータベース経由でアクセスするソリューションはありますか? 適切な用語は、ユーザー テーブルをメイン データベースから他のデータベースに共有する方法です。