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.
Another thing that's not helping, is that this extension i really user-unfriendly, with descriptions really hard to understand even with the documentation in hand. For example, when creating sites from the frontend, I really don't understand why the user have to enter both alias and prefix? The prefix should be autocreated, and not put on the user registring.
The worst thing about this extension is that in order to "sell installations" you have to buy quouta from the developer. Really disturbing and hard to find information about on their website.
I really hope that this extension gets forked in order to get a good idea work for the public. Since the developer doesn't care about more than the user's money.
I'm strongly considering this myself right now in my frustration over this bad extension.
I decided to buy this extension after reading many great reviews and understanding that this is the extension that will help me build multi sites fast and easy.
After purchasing, I downloaded the extension and tried to install.
The installation did not work but after couple of e-mails (few hours) I got it installed. Part of the response I got was saying that there is no support on e-mail for the extension and that I can buy support time at an hourly rate (higher than the cost of the product).
Trying to configure it took a lot of time - the user manual is not well written, the videos are long and not indexed well (you may need to listen to a 40 minutes video just in order to see a section that goes for 3 minutes) and the user interface is not self explanatory. In addition, there is plenty of options to buy extra features (yes, for additional money).
When I complained and asked if there is money back refund, I was referred to the refund policy which says there is no refund.
Bottom line, there is no refund, there is no support. After wasting more than 3 days on trying to figure out how to make it work properly, I uninstalled the extension, replicated my website and database without the extension in within 3 hours finished having my other site.
It might be a great product but it did not work for me!
This is not correct that we do not provide support.
We provide free support via the public forum where the customers can retreive all our previous answers.
We do not provide free support by email to allow everybody benefit of the questions and answers.
If a customer wants that we install, setup things for him on his environment or that we teach him personnaly or develop specific things, this is part of our billable support.
The advantage of such platform can be that it's Joomla based and enables to install further apps (w/ your moderation or without), and that's mean a much more stable and open platform to offer to developers, as far as offer them to disengage their site from the hosted service and keep on running their own website, by allowing them to import the DB and Source files to another hosting company, or simply get full access to their db and files on your cloud.
Just my thoughts and wanting to contribute something, best of luck
They have great support and customer service team, superb really
You do need to know how to point domains to folders and its a bonus if you have knowledge of managing your databases properly. Its complicated but not complex. Power comes at a price and the learning curve is well worth it.Where else can you launch 40 sites in a day!
After a short review of the website, I had thought that by making the sites I wanted to share data on a master and slave, that I could then sync data.
That is not the case. You can indeed create multiple joomla installations, but given the core hacks and the extensions limitations - a slave can only have the exact same extensions as the master - it is not usable for my needs.
But if you don't mind core hacks and can live with slave sites that can only have extensions replicated from the master, then this will do the trick. The installation is well documented and went without any problems.
I rated it as "average" because it does what it says it will do, I should have spent more time researching. I would have rated it higher if the advertising had been more upfront about it being core hacks.
The Good: It seems to be a powerful extension. It preforms as described. I received a quick response on the forum to a specific issue.
The Bad: It's very expensive, almost $80 USD. This is not for beginners or even intermediate users, it has a steep learning curve. I would say I am a 6 out of 10 in terms of joomla skill level, and I found it somewhat difficult to get fully operational. After 10-12 hours of working with the extension and watching tutorial videos, it does perform as described.
First, in the process of adding the subsites, in following the tutorial (http://www.jms2win.com/en/tutorial#jms12x-0d) it randomly blew out my main user for the master site and I had to recover that in the midst of me adding this module.
I had to add this module back into Joomla 3 times in the process of adding 6 sub-sites, I haven't added the information I need for the pages for each sub-site, I am hoping that it doesn't blow out again, will update when that is complete.
It is not difficult to set up and use, at least on the basic way I used it today. I had one existing master site and added 6 sub-sites at least the shell, and need to add back in components and pages that I have backed up to make them work accordingly.
The best way to describe this component is hinky...or buggy. I emailed Edwin and he suggested I pay for support, or check the forums. I am pretty sure I brought a few bugs to his attention from his code and he suggested I pay him more.
If you need this it does seem to work to some extent but its buggy, at least in 1.5. We will see what happens when each sub site is complete and if we can link everything up. It seems, this is the only solution to this issue, so hopefully Edwin will take some constructive criticism and fix the disappearing act that his module does randomly and work out the kinks.
This product is very complex and affects large parts of the Joomla Core. Therefor i recommend you to read the documentation before you get to work.
Again, great component!
Very professional sir not only do you have a great product but also the personality and commitment to excellence as well...keep it up!!!
My advise for everyone who starts with this component is: don't try to figure it out for yourself. Don't even bother to read the manual. Go directly to the Video Tutorials on the JMS website. Edwin does an outstanding job in showing multiple JMS cases.
The component does exactly what it should do and after a few tries I began to see the logic of it all.
If there is one thing to improve, it could be the addition of some kind of wizzard.
I also would like to thank Edwin for his fast replies to my questions and compliment him for creating a component that actually works very great.