ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Hosting multiple EE sites - one set of core files?

July 26, 2012 8:59am

Subscribe [2]
  • #1 / Jul 26, 2012 8:59am

    JCDerrick

    57 posts

    Hi,

    A few months back I read a blog post here on EE talking about EE2 best practices and how it may be possible to uses rsync or symlinks, etc to simplify multiple EE installations. Here’s some information on where I’m coming from.

    I work for a web development company and we exclusively use EE. For each site we purchase a license and then upload all the core files into each directory on our server at Engine Hosting. This works great, until it’s time to update the sites. Now that we’ve got several dozen EE2 websites running, updating them is a nightmare because each one requires me to upload the newest files along with the respective third party add-ons needed.

    So I’ve been curious if it’s possible to “clone” the core files (with the exception of the config.php and database.php files) and perhaps excluding the third_party folder, and have a directory that ALL my EE installations use for the core files. This would make upgrading sites much much easier, as all would pull from that single directory.

    Most of the sites we launch for clients are low traffic sites, so I’m not worried about pulling too much on the core files. I also know we’d obviously need to keep purchasing individual licenses for each site.

    But is what I’m asking even possible? If so, can you provide some feedback on how we’d do this? I’ve done some searching but couldn’t find anything in regards to EE2 (other than the blog entry that vaguely referred to this).

    Thanks,
    John

  • #2 / Jul 27, 2012 2:47pm

    Kevin Smith

    4784 posts

    Hi JCDerrick,

    It’s certainly possible. I think it was one of the guys from Blue State Digital that gave a talk on this sort of thing at the last EECI conference, though their setup is a bit more complex.

    It’s not something where I really have much guidance to offer, though I’m sure something like Focus Lab’s Master Config is a great place to start. I’m sure others in the community would be glad to help. Want me to move this over to Community Help to see if anyone else has some suggestions?

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases