resources
cirrus directory restructure 2
Posted by: Jo on July 22, 2009 | Updated: February 14, 2010 12:26 AM
We have moved on in the Cirrus branch since our posting some weeks ago and have a current tentative reworked directory structure for Cirrus.
In reference to the original posting on directory structure, rather than change the existing dirlayout suggestion we have replicated the new one here which is still open to change. Further notes will be added here in respect of the new layout.
installpath (one install - could be many on a server)
xarigami/ (an instance, path could be configurable - eg could be 'html' .....)
/ lib (common to )
/core
/adodb
/someotherlib
/modules (common)
/module1
/module2
/themes (common)
/theme1
/skins
/locales (common)
/scripts (common)
sites/ (directory were site specific information is located)
/default (default instance siite specifics)
/themes (default instance site theme related templates)
/theme1
/modules (default module override scripts for all sites)
/sitecontact
/xarpages
/var / config.system.php
/cache
/templates
/adodb
/rss
/site1
/themes
/modules
/var / config.system.php
/ cache
/site2
html/ index.php (a specific site in the install instance)
.htaccess (if required)
var/.key.php
html2/index.php (a specific site in the install instance
.htaccess (if required)
var/.key.php
Notes:
1. The var directory has currently been retained in the site directories (eg 'html', 'html2') for current various compatibility reasons for xaraya and other applications
2. Some features are not yet implemented in cirrus branch and so the location of some directories/subdirectories are tentative depending on the final implementation of these features
Related project : xarigami core
| « prev |