1. Get Started with the Framework
2. Overview of Opendelight Architecture
3. Opendelight Objects, Arrays and Libraries
4. Opendelight Application Database Structure
5. Opendelight Application File Structure
6. Controller in Opendelight
7. Event in Opendelight
8. Model in Opendelight
9. View in Opendelight
10. Users and Roles in Opendelight
11. Overview of Opendelight IDE
12. Opendelight Coding Standards and Conventions
13. Installation and Upgrades of Opendelight
Opendelight Application File Structure
The Opendelight reinforces the correct development paradigm through different prescriptions and architectural procedures. Having a clear directory and file structure is one of them. This creates a separation of business logic from UI design on one hand, and user development from Opendelight's upgrades and Opendelight IDE on the other. After installation, the Opendelight creates the following directory structure:
1. `/login`[^1]
: This directory contains files structure as the following:
`/index.php` - Login index file.
`/sso.php` - Single Sign-On configuration file.
[^1]: Directories with respect to the application root
2. `/osf`[^1]
: This directory contains all files of the Opendelight IDE. You can even delete this directory after completing development, and that will not affect the running of your application in any way. Different types of files are stored in their own subdirectories like the following:
`/data` - data files
`/ide` - controller files
`/install` - installation files
`/lib` - The scripts and classes
To continue reading "Opendelight Application File Structure", login now.
This page has been protected for subscriber only.