Difference between revisions of "System Architecture"

From Rhomicom Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 
== Direct Installation Architecture ==
 
== Direct Installation Architecture ==
 
# Folder/File Structure
 
# Folder/File Structure
 +
#* Web Root Folder (e.g. /var/www/html or /usr/share/nginx/html)
 +
#* Database Directory (e.g. /opt/apache/adbs)
 
# Database Schemas
 
# Database Schemas
 +
#* [[List of all Database Schemas]]
 
# Code Executions (Client Javascript to Server PHP)
 
# 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 ==
 
== Docker Container Architecture ==
 
 
# Container Images
 
# Container Images
 
# Folder/File Structure
 
# Folder/File Structure
 
# Sample Docker Compose File
 
# Sample Docker Compose File

Revision as of 19:45, 5 December 2020

Direct Installation Architecture

  1. Folder/File Structure
    • Web Root Folder (e.g. /var/www/html or /usr/share/nginx/html)
    • Database Directory (e.g. /opt/apache/adbs)
  2. Database Schemas
  3. 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

  1. Container Images
  2. Folder/File Structure
  3. Sample Docker Compose File