Folder structure and usage

Basic folder structure

├── content/
│   ├── css/
│   ├── fonts/
│   ├── images/
│   └── js/
├── include/
│   ├── custom/
│   └── module/
└── templates/
    ├── default/
    └── custom/

Purpose and usage of folders

  • content/ is a File Storage. Files from this folder are sent directly to a browser.
    CSS, JS, fonts, images and other files can be placed here.
  • include/ is the main application folder.
    Module controllers and settings are stored in include/module.
  • templates/ folder stores UI templates for the website and CMS.

The MSV application is build using Model-View-Controller pattern.

  • The Model contains two classes class.msv.php, class.module.php.
  • The View is a set of *.tpl files stored in templates/ folder together with *.css/*.js stored in content/.
  • The Controller is a set of modules that implements website functionality and can be found in include/module.

Latest articles

Demo of Sitograph CMS posted on 08.04.2018 08:08:16

The demo of the Sitograph CMS -

Sitograph CMS v.1.0 released posted on 07.07.2017 23:58:59

Sitograph CMS v.1.0 powered by MSV Framework

Installing Sitograph CMS posted on 07.07.2017 23:54:19