With this new feature you can share the joomla files and folders to create totally independent web sites.
This simply the maintenance of Joomla as you have only one instance to update for all the websites.
With JMS you can create website based on website template to create new slave site.
A "maintenance" functionality is also provided to help supervising the extension installed in each website with their datamodel and help you fix the potential datamodel errors.
As each website has its own joomla configuration.
You can decide to use:
- One database for all the websites. In this case, you must specify different database table prefix for each websites.
- Two databases (One master database and One slave database). This architecture is advised when you want to install JMS on an existing website and you are limited in the number of databases you can create (or disk space).
- As many databases than there are websites. This is the most flexible architecture where each websites works with its own database. This is generally the architecture adopted by joomla when you create multiple websites.
The content of each website is totally independent. This means that the content (articles, news, forum, users, ...) are NOT shared.
The setup of each configuration site consists in using the standard joomla installation mechanism.
In the administration of a 'Slave' site, you can re-install/uninstall extension previously installed on the 'Master' site.
The 'Master' site is the one where you have installed the Joomla MultiSite component and where you manage the 'Slave' sites.
Additional controls are performed during the installation/uninstallation of an extension in a 'slave' site.
Before executing the standard joomla installation, it is verified that the extension you request to install has exactly the same name and same version number to avoid inconsistency between all sites.
This additional control is performed to ensure that you will overwrite the current installation with identical files that you originally installed.
On 'slave' site, uninstalling an extension consists in a joomla standard cleanup of the database. The files present on disk for this extension is not deleted to avoid disturb the other sites.
You can also replicate a website into the same database or in different DB to avoid re-installing the extension in each slave site.
On Unix platform, it is also possible to deploy a slave site into a specific folder.
You can also share user and share the content of a limited number of extensions.
I've tried other solutions, but this one worked best for me with it's built in support for third party apps like virtuemart and community builder. It's a very powerful feature, well worth the cost and more.
I can't give enough praise for this component, bottom line is if you want to share a user database between a number of websites then this is the answer.
When I hired him to help me configure a few things, he went above and beyond, and spent his entire Sunday afternoon helping me make a Monday deadline I had. He could probably do in an hour what would take an average developer 5 hours.
I not only recommend getting his product, but hiring him to configure it for you as well, you won't be disappointed.
It does exactely what it said it does.. and you can save a lot of space with this.
Perfect suits for hosting resellers..
I tink this is a jackpot in joomla components world!
And the support is fantastic!
Let's face it - the price..is very low for the work behind this component..
Message for authors:
Keep up the good work - you are the best!
I can now share or not (it's up to me) users, configurations, database tables, update extensions...
You will need to get used to manage websites with JMS control panel, but it will be very worthwhile! It was money and time well spent - some days after install I can see the profit!!!
Whenever a doubt or any other support is needed, you can count on getting a solution fast - great work. On top of that, community is growing and you can learn from other users experience also. Check their website.
Definitely: Recommended for anyone managing several websites or planning to do so in the future.
Merci encore pour toutes tes réponses super rapides !
but later -thanks to Edwin, the developer- all problems solved and it works well now. (1.2.7 version)
this seems to be the most important and useful extension i paid for, with jomsocial.
Without this extension we would have to maintain (update!) multiple Joomla! installations and all the plug-ins in those websites. Given the frequent updates of Joomla! it would take a lot of time to update all the websites and would pose a lot of update problems risks.
Joomla Multiple Sites (JMS) enables having a single Joomla! installation and single plug-ins installation and run as much websites as we want with simple update process for the websites. The work involved in replicating what JMS does would simply be too great to justify the use of Joomla!.
The support provided is near instantaneous and we always get what we need.
We highly recommend this extension for anyone running 2 or more websites or planning to do so in the future.
I consider Multisite one of the best Components available and a MUST HAVE for anyone who has several domains.
This is one of a kind, it really allow to do new things with your joomla.
User Sharing works and I can create site by replicating an existing one.
Just too bad we can't share just a part of the users with a subsite, that would be great.
Anyway, in the meantime I had put a message on the JMS Forum. Within 10 minutes I had an answer. We mailed a couple of times and JMS gave me the right directions. Very quickly, very much to the point. Chapeau!