The FarCry Fortress release (the upcoming FarCry 5.0) has the ability to install in a variety of additional configurations -- in particular under the webroot. This will make life a lot easier for folks deploying into shared hosting environments.
With the release of Fortress there will be several recommended deployment options. Given the flexibility of the environment many other configurations are possible, however, they will not be specifically tested for. These deployment options will be fully supported in the Fortress installer.
Target Deployment Configurations
Standalone (Default installer configuration option)
For standalone application deployment and/or shared hosting deployment that allows for a single project with a dedicated core framework and dedicated library of plugins. Specifically aimed at one application per website.
Sub-Directory (Recommended for local development only)
For multiple application deployment under a single webroot. Specifically aimed at one multiple applications per website.
Advanced Configuration (ColdFusion Mapping)
Current best practice for 4.0.x is to use a CF mapping. Will be considered an advanced deployment option from Fortress onwards. This installation configuration is not suitable for projects running in a shared hosting environment.
An enterprise configuration that allows for an unlimited number of projects to share a single core framework and library of plugins. Sharing is done through common reference to specific ColdFusion mapping of /farcry.
Advanced Configuration (Webserver Mapping)
New for Fortress. Considered an advanced deployment option similar to ColdFusion mapping.
An enterprise configuration that allows for an unlimited number of projects to share a single core framework and library of plugins. Sharing is done through common reference to specific web server mapping (aka web virtual directory) of /farcry.
Details of these deployment configurations is available on the WIKI:
Running v3 and v4 Together
We still get a few enquiries about getting FarCry v3 and v4 running together on the same installation. The FarCry 4.0 release changed the overall directory structure of where files are stored in the framework. As this differs from earlier releases of FarCry its possible to run v4.x with an earlier version of FarCry.
Chris Kent came up with a great diagram -- I popped it into the WIKI with some extra notes a while ago:
Related Blog Posts