This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wmanager:wmanager_hmvc [2018/05/24 08:48] Gianluca Pelliccioli |
wmanager:wmanager_hmvc [2021/01/13 12:33] (current) raghav created |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ======Wmanager |
+ | **Architecture used in wmanager using codeignter framework** | ||
- | ==== What is HMVC? ==== | + | To get started with codeignter, developer should know following: |
+ | * MVC workflow | ||
+ | * Codeignter | ||
+ | * Postgresql | ||
- | HMVC stands for Hierarchical | + | ==== HMVC ==== |
+ | Wmanager is build with Hierarchical | ||
- | The image below illustrates how this works: | + | ====Modules are located in config directory==== |
+ | < | ||
+ | $config[' | ||
+ | </ | ||
- | {{: | ||
- | ==== WManager HMVC ==== | ||
- | |||
- | WManager uses the codeignter HMVC PHP framework which helps to build hierarchies of MVC i.e Model, View, Controller. | ||
- | WManager is divided into core and dummy instance. The core section which is also called as “Engine” and WManager admin section resides in the modules folder which is the standard of HMVC. | ||
- | WManager is build in such a way that both dummy and WManager core has different layout design. All the configuration for both dummy and core are handled from database. | ||
- | |||
- | WManager provides the user capability to add the new extention from the admin section which will be install in modules folder. | ||
- | |||
- | Below the folder structure of WManager: | ||
- | |||
- | {{: | ||
- | |||
- | |||
- | [[tech2018: |