我有一個Drupal多站點設置與數百個網站。我想製作一些表格(比如橫幅和角色),因此我不必在更改橫幅時更新數百個網站(例如)。Drupal共享表,但從另一個數據庫
$db_url = 'mysql://user:[email protected]/example_db';
$db_prefix = array(
'default' => '',
'users' => 'subsite2_',
'sessions' => 'subsite2_',
'authmap' => 'subsite2_',
);
但是......如果我有多個數據庫設置,以及:
我知道這是可以使用的settings.php這些字符串做些什麼呢?我有一個擁有所有共享表的數據庫。因此,在該數據庫中,我擁有了Banners表 - 我想讓所有其他網站使用。
多數據庫設置的原因是因爲整個多站點設置包含數百個站點(今年年底將會有數千個站點),所以每個數據庫只能容納20-40個站點..我懷疑很多這些表可以共享..
希望有人可以幫忙。謝謝!
Marco
你有沒有想過Drupal給你什麼是值得的,它是「可擴展性」的途徑。 – dlamblin 2009-11-18 06:56:02