Structure of a project
The structure of a project is optimized to quickly find the necessary files and enables the use of file-mode "cascade"
A project is presented in the following form :
./include/ # any core files of GaboX ./usr/ # your project files.
As GaboX is a framework multiproject, you can have multiple sites/projects running on the same core with separate databases or shared :
└── include └── usr └── www.monsite.com └── monAutreSite
For each project, the structure is recommended the following :
└── usr └── www.monsite.com in── admin # backoffice in── bin # batch in── classes # classes internally generated and your classes in── etc # the configuration in── var # the log/upload/caches └── www # documentRoot