Hey,
I've run into an issue where we need to share content, users and other stuff between _alot_ of sites, 200+, but many of them actually share the same content (for now) and a few have alot more site specific content. My first idea was to use this module, but I'm not sure how it would hold up with so many sites.
Also, if we don't want to run out of usernames pretty quickly, we'd have to have separate users tables, so this DB could grow pretty big after more and more sites getting 'activated' and users register on them.
The primary reason not to do a regular multisite installation is because of content sharing, user administration and many sites with just little or no own content.
Any ideas to share?
Comments
Comment #1
agentrickardSomeone told me they are running 113+ domains. The big issue is the size of the db and particulary the size of the {node_access} table, which may need to be optimized. I don't think running out of usernames is a real problem.
That said, I never really expected more than 20 domains to be running at once. If your sites share a lot of content, then this module makes sense.
You could also share content across domains using Multisite and the FeedAPI module.
Comment #2
blackdog commentedHey agentrickard,
Thanks for your reply.
Yeah, I've thought about using multisites with some form of syndication for content, but then you have the problems with updates of content and other issues. Also, it's really about administrate users, taxonomy, blocks and content etc. from one place, not 200.
I think we'll go with this module, and take a look at {node_access} to see if we can optimize it, and get a strong DB server :) Since not all 200+ domains will be active all at once, we can handle the problems as/if they come around.
My thoughts about usernames was that if someone registered user John at one domain, then that username is taken for all domains.
Comment #3
agentrickardA writeup on what you finally do to optimize the sites would be great.
Comment #4
blackdog commentedYes, I'll try to do so! Won't be until late february/march though, so don't hold your breath :)
Comment #5
nonsieDrop me a line if you run into any issues - I've found some workarounds that work for me with 120ish sites we have at the moment.
Comment #6
blackdog commentedThanks nonsie, I might take you up on that.