Take the 2-minute tour ×
Craft CMS Stack Exchange is a question and answer site for administrators, end users, developers and designers for Craft CMS. It's 100% free, no registration required.

We're currently using a single ExpressionEngine install with MultiSite Manager to serve up 11 total sites that share the same database. After investigating Craft, and asking questions via Twitter it appears that multisite may not be supported.

Is there a way to use a single Craft install to serve up completely separate sites, or any knowledge of this being implemented in the future?

share|improve this question
    
If there is no plan for multisite, is there some practice for sharing content between installs? In g+ discuss such plugin is mentioned but not released yet, is it on roadmap? –  lexyk Jul 30 at 9:03
1  
@lexyk Welcome to the Craft CMS Stack Exchange! I converted your answer here to a comment, since you were clearly asking a question and not providing an answer to this question. –  Matt Stein Jul 30 at 16:31

1 Answer 1

up vote 6 down vote accepted

Currently multi-site support isn't planned.

If you want simple multi-site-support you could use the localization feature with a custom locale. But with Craft's auto-update's and easy deployment, why would you want to use MSM anyway?

.

...we're pretty against adding it to Craft... at least in the way EE did it, where everything is stored on a per-site basis.

However you should take a look at Craft's localization features. With that, all content can be stored on a per-locale basis, all users can have per-locale permissions, each locale can have its own base URL, templates, routes, etc.. Really is pretty powerful. The only thing missing is the ability to define custom locales, in the event that your localized sites aren't defined by territory/language, but some other factor. That's the main thing that's going to be changing ;)

https://plus.google.com/105300374023226628031/posts/CS2uUefs6Ah

.

Correct. Initially it did have an MSM-type feature, but we ended up taking it out, due to it overcomplicating the system.

If you want to run multiple domains/sites off of Craft, you’ll just need multiple Craft installs.

https://plus.google.com/102316327373347344486/posts/71qEZ4SANhP

EDIT:

You can however use one craft/app/ folder for multiple sites. But since you'd still need multiple databases, configs, plugins, templates... it's probably not worth it, except that you would save a few bytes on files.

share|improve this answer
3  
As someone who has had to make a secondary site the primary in an MSM install, i can truly say I wish i'd never used it. It is all good and well until you need move MSM site to a different server or hit the MySQL column limit and cant add any new fields to your MSM site. Keeping things separate does not seem like that big of a deal after having to mitigate the hell that MSM can cause. –  pixelJitsu Jun 22 at 23:00
    
If you're using a single craft/app/ folder, does that require additional licenses per site, or only a single license? –  Jon Horton Jun 23 at 12:57
    
Good question, but I don't know. To be save ask P&T directly. –  Victor In Jun 23 at 13:17
    
The main reason I'm interested in a multisite install is the share-ability of data between sites. Because the 11 sites we run are closely related, multisite would allow us to to keep a central database and share data easily. Using the Locale option seems interesting, but doesn't look like it will work for completely separate sites! –  Jon Horton Jun 24 at 13:18
    
If by data, you mean for example assets, you can use the same asset-source on multiple installs. -- Otherwise you could write a plugin: (1) Which connects to one central database (2) Allows you to edit the data in it's own CPsection (3) Allows access to data with a TwigExtension. –  Victor In Jun 24 at 13:38

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.