Posted by Rosamunda on May 11, 2008 at 3:24pm
Hello there!
If you want to give a user total control over a site (his/her site, area, or whatever you want to call it), what should be better? Creating a group for each user, as in drupal Groups, or creating a multisite installation?
When I say "total control" I mean everything: Blogs, polls, newsletters, have a fan´s group (not buudies, I mean actual users that are created just to enter his/her personal site).
Would multiple sites installations become a huge monster, that no server could manage?
What are your thoughts?
Rosamunda

Comments
Good Question.
I am also interested in that.
Server issues aside is there anything of the sort around ?
Rosamunda - do you mean they can administer parts of their sites also by installing/enabling modules and managing/blocking users ?
Graphic and Web Design, Drupal CMS, Photography
My Drupal Photoblog
Graphic and Web Design, Drupal CMS, Photography
My Drupal Photoblog
I think that it depends on
I think that it depends on your overall needs. Easier to setup would be a multi-site environment. OG has potential for allowing what you want but is more work. I'm setting up a site now to do something like this with OG and the controls are in place to allow a group maintainer control over content types specific to the group.
Like Worpress MU?
Maybe Rosamunda meant something similar to Wordpress MU, which allows users to start writing their own blog and it becomes automatically part of the main site.
Multi-site installation is a possibility, but in my opinion gets difficult because it's a bit tricky to provide an easy-to-use environment to create a site. Maybe it is possible with installation profiles...
I'm also very interested to provide users with a possibility to create their own organic groups. With some setting up, they provide quite good alternative for creating per user websites. At the moment I'm struggling with getting everything set up so that the user can just start adding pages, books, polls etc. without understanding much of Drupal. Setting up a group in OG is easy, but personalizing it seems more tricky.
We were using Multisite for
We were using Multisite for our School publishing platform and maintaining them became a problem. We are palnning on moving from Multisite to Organic Groups.
I have a small write up on my blog, may be of help.
Netlink Technologies Ltd
http://shyamala-drupal.blogspot.com/
Shyamala
Unimity Solutions
But... can OG manage big numbers? (+10.000 users)
Sorry for taking so long to comment here. It´s tha nasty side of having multiple ideas at once :)
What I think isn´t quite clear on how to manage, if you want, in example, 3000 users, to have their own groups. And maybe some users could have more than one group.
I don´t necesarily mean that each member could set their own active modules, but to have a proper "personal webpage" with all stuff that a complete 2.0 page should/could have.
Maybe multisite could get tricky, and hundreds of accounts inside /sites/ wouldn´t be advisable at all. But is OG a reliable solution for big numbers? Maybe not 3000 users, but 10.000...
I´m still wondering how that could be managed...
Again, sorry for the late catch up!!!!
Rosamunda
A good working example of OG
A good working example of OG is groups.drupal.org. I am not sure of the stats though.
For large user base it would be best to optimize the site.
Some good tools to optimize websites:
For HTML and CSS, no of DOM requests, etc. use YSLOW, make your theme efficient
For no of queries and time taken for these queries it's good to check them using Devel modules. Optmise queries on the most frequently accessed page. Make sure that all information that can be cached are cached and updated only when required
Enable PHP accelerator and make appropriates setting in Apache, PHP and Mysql to meet the requirements
Remove all unwanted modules
Netlink Technologies Ltd
http://shyamala-drupal.blogspot.com/
Shyamala
Unimity Solutions
Look at Domain Access
What you describe could also be done with the Domain Access module.