メインサイトとパートナーサイトがあるDrupal 8マルチサイトに取り組んでいます。
たとえば、パートナーはイベントやニュースを公開します。
パートナーサイトのコンテンツをメインサイトで利用できるようにしたい。これはどのように行うことができますか?
私がこれまでに発見したもの:
dbテーブルの共有は注意が必要です。ノードテーブルが多すぎて、その依存関係が壊れる可能性があります。
カスタムエンティティを作成することはできますが、「ノード」タイプではないため、「コンテンツ」に配置されず、Niceコンテンツの処理が失われます。ただし、テーブルを共有する方が簡単です。
コンテンツをコピーすることはできますが、同じコンテンツではないコピーがあります(ここでの可能性は何ですか?)
Drupal contribで利用できるかなりの数のソリューションがあり、サイトが互いにコンテンツを共有できるようにします:
ドメインモジュールはDrupal 8でコンテンツ共有に使用できます。AcquiaリフトまたはAcquia Hubについてはわかりません。このオプションでも確認できます。