Best method for multi-site with 6 subscription websites

Events happening in the community are now at Drupal community events on www.drupal.org.
Gletzer's picture

I am transferring about 6 subscription websites with seperate domains to drupal 7. Each domain site is fairly different on the type of content (content types) and structure but all are based around the same idea of selling content as subscription. In that sense they are very similar. I wish to use the same user base across all domains and will most definitely be using a fair amount of content across these sites. As I am new to drupal I have been beating myself on which multi-site method to use. The current size of our websites go from a few thousand to well over 50 to 80 thousand pages (and i am sure a fair amount more nodes) on the larger sites. My biggest worry with the domain access module is if I am putting all my eggs in the same basket? But obviously drupals default multi-site method will not due for me. If anyone could assist me on which direction I should take it would be greatly appreciated!

All the best,

Gletzer

Comments

*_*

beautifulmind's picture

Make the user table shared by adding prefix to all the tables specific to each of the domains but the users table. You can do this in settings.php file. You need to use single database, btw.

Regards.

Sharing user -table (and some

rpsu's picture

Sharing user -table (and some other tables as well) is valid option, as long you remember that while updating / upgrading your sites. Updates or site upgrade may touch your user-table and it would result errors (at least) during upgrade for second update/upgrade trying to alter already altered table.

You can have separate databases for sites, you just need to give all site database accounts access to 'main' user tables and share table names with prefix "another_database." (note dot in the end!).

See more for example here: http://drupal.org/node/291373

--
Perttu Ehn

Multisite

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: