Difference between revisions of "System Architecture"
Jump to navigation
Jump to search
| Line 2: | Line 2: | ||
# Folder/File Structure | # Folder/File Structure | ||
#* Web Root Folder (e.g. /var/www/html or /usr/share/nginx/html) | #* Web Root Folder (e.g. /var/www/html or /usr/share/nginx/html) | ||
| − | #* [[File:Database Directory Structure.png|alt=Database Directory Structure|thumb|Database Directory Structure|border|511x511px]]Database Directory (e.g. /opt/apache/adbs): As shown in the Fig 1.1 on the right. This folder also houses the superConfig file for each installation. | + | #* [[File:Database Directory Structure.png|alt=Fig1.1 Database Directory Structure|thumb|Fig1.1 Database Directory Structure|border|511x511px]]Database Directory (e.g. /opt/apache/adbs): As shown in the Fig 1.1 on the right. This folder also houses the superConfig file for each installation. |
# Database Schemas | # Database Schemas | ||
#* [[List of all Database Schemas]] | #* [[List of all Database Schemas]] | ||
Revision as of 20:57, 5 December 2020
Direct Installation Architecture
- Folder/File Structure
- Web Root Folder (e.g. /var/www/html or /usr/share/nginx/html)
- Database Directory (e.g. /opt/apache/adbs): As shown in the Fig 1.1 on the right. This folder also houses the superConfig file for each installation.
- Database Schemas
- Code Executions (Client Javascript to Server PHP)
- Code execution always starts from the client making a request via a javascript ajax call. All client requests are processed first by index.php file and subsequently forwarded to the appropriate php file for execution
Docker Container Architecture
- Container Images
- rho-nginx: This is the container that hosts the web root files and folders. It runs nginx web serve