I’m trying to understand MSM better, now that it is native i want to try to “fuse” two of my EE installations together. both sites are currently updated to most current Vs. 6.03
is it possible to share two completely separate EE installation’s databases/controlpanel etc?
i have both sites hosted at the same hosting, but each have their own EE installation and unique hosted domain.
these are both well seasoned sites that have been around for many years.
There is no native way to merge to existing EE sites. I’ve seen it done by exporting fields, database tables, etc and running through some custom scripts. However, there’s a high degree of data corruption risk in doing that.
Regarding MSM overall though, sites within an MSM can have their own domain names with their own URLs for the respective control panels. However, those sites must still be hosted together on the same server where they can talk to each other. For example, site_2 needs to be to use the system files from site_1. Both sites would share the same system folder. They also always share the same database.
I never used MSM before but from my understanding is that it’s the same database, sharing the users as well, but it allows you to run a different site under a different domain.
The idea is to share data between sites, otherwise it would be just a completely different isolated EE installation. But if memory serves me right both can have different templates files, groups and control panels. It’s just a visual separation, internally they run on the same database but probably with different tables.
You can certainly do the data migration manually from one database to the other to have them merged, but it’s not something EE would do out of the box.
It depends on what you want. If you want different users and databases for each site then MSM is not the right approach but just running a different installation.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.