Un fichier peut être :
Cela donne 4 usages possibles. Chacun d’eux a un répertoire dans ~/public/ :
Note
Ici, Novius OS fait référence au core, ou toute application de votre site web.
Il y a un 5ème répertoire ~/public/media/ utilisé par la Médiathèque.
Là où Novius OS peut écrire, le développeur ne le peut pas et vice et versa.
~/public/static/ et ~/public/htdocs/ ont la même structure de sous-répertoire :
Note
Les répertoires classes et views ne devrait pas contenir beaucoup de fichiers, la plupart de vos développements devrait être des applications..
Tout Novius OS reprend les principes de segmentation issus de l’architecture MVC. Ils s’appliquent aussi bien au core qu’aux applications.
On distingue 6 dossiers principaux :