Multiple websites, different organizations, one umbraco installation
I know it's possible to run multiple websites on one umbraco installation and here is a good article about it: Running multiple websites...
But consider a scenario where each website belongs to a different organization, which means:
- Each website will have different users (editors) - Templates will be shared but... - They can't share any kind of content (e.g: media files uploaded to one website can't be available to the others)
I could go on but i believe it's enough to give you the picture. I could easily use one separated umbraco installation for each site but it also means I have to upgrade each installation everytime it's needed.
So, is it possible or recommended? Thanks in advance.
Unless the sites are closely related, for example multi lingual versions of the same site, or a site ran by the same company with shared Recycle Bin & Media items, then separate installs are recommended.
There are arguments for or against both of the solutions. Even though it's possible to restrict users to both content and media (at least giving the users starting nodes in the media library), I think I would go for several installations in your situation.
I'm not to happy about having more than one customer in a single installation. If we where just talking about one customer, but several websites, I'd go for one installation. I know it's a nice thought to have all customers the same place when you have to make upgrades etc., but I don't think it'll be a good idea in the long run. What if one of the customers don't want to work with you in the future and want to get all of "their code", "their database" and "their Umbraco installation"? This could be a bad situation I think.
But of course it's up to you, this was just my 5 cent :D
Multiple websites, different organizations, one umbraco installation
I know it's possible to run multiple websites on one umbraco installation and here is a good article about it:
Running multiple websites...
But consider a scenario where each website belongs to a different organization, which means:
- Each website will have different users (editors)
- Templates will be shared but...
- They can't share any kind of content (e.g: media files uploaded to one website can't be available to the others)
I could go on but i believe it's enough to give you the picture.
I could easily use one separated umbraco installation for each site but it also means I have to upgrade each installation everytime it's needed.
So, is it possible or recommended?
Thanks in advance.
Unless the sites are closely related, for example multi lingual versions of the same site, or a site ran by the same company with shared Recycle Bin & Media items, then separate installs are recommended.
Best of luck
Rich
Hi CodeMaster
There are arguments for or against both of the solutions. Even though it's possible to restrict users to both content and media (at least giving the users starting nodes in the media library), I think I would go for several installations in your situation.
I'm not to happy about having more than one customer in a single installation. If we where just talking about one customer, but several websites, I'd go for one installation. I know it's a nice thought to have all customers the same place when you have to make upgrades etc., but I don't think it'll be a good idea in the long run. What if one of the customers don't want to work with you in the future and want to get all of "their code", "their database" and "their Umbraco installation"? This could be a bad situation I think.
But of course it's up to you, this was just my 5 cent :D
/Kim A
I will go with several installations and "try to" create a solution to automate the upgrade tasks.
Thanks a lot guys.
is working on a reply...