Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

It's likely that we will rename ./core/admin to ./core/webtop in a bid to clarify the intent of these areas of the code base. If we make these changes now they will not put any additional burden on developers above changes required to accommodate the implementation of Application.cfc

Target Deployment Configurations

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.

Standalone

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.

Location from Mapping

Example Physical Location

Example Web Address

Description

/farcry/core

c:\hostapps\myproject\farcry\core

http://myproject.com/farcry

(will forward to webtop)

FarCry core framework.

/farcry/core/webtop

c:\hostapps\myproject\farcry\core\webtop

http://myproject.com/farcry/webtop

Webtop location; commonly mapped to /webtop web virtual directory (note /farcry virtual directory no longer valid)

/farcry/plugins/farcryverity

c:\hostapps\myproject\farcry\plugins\farcryverity

None.

Verity plugin root.

/farcry/projects/myproject

c:\hostapps\myproject\farcry\projects\myproject

None.

Sample project application root.

project webroot

c:\hostapps\myproject

http://myproject.com/

Sample project web root.

In this example, c:\hostapps\myproject\farcry\projects\myproject\www is moved or copied to c:\hostapps\myproject

Sub-Directory

Watch this space...

ColdFusion Mapping

Current best practice for 4.0.x Will be considered an advanced deployment option from Fortress onwards.

An enterprise configuration that allows for an unlimited number of projects to share a single core framework and library of plugins.

Location from Mapping

Example Physical Location

Example Web Address

Description

/farcry/core

c:\farcry\core

None.

FarCry core framework.

/farcry/core/admin

c:\farcry\core\admin

http://myproject.com/farcry

Webtop location; commonly mapped to /farcry web virtual directory

/farcry/plugins/farcryverity

c:\farcry\plugins\farcryverity

None.

Verity plugin root.

/farcry/projects/myproject

c:\farcry\projects\myproject

None.

Sample project application root.

/farcry/projects/myproject/www

c:\farcry\projects\myproject\www

http://myproject.com/

Sample project web root.

  • No labels