wiki:DeveloperGuidelines/Architecture

Version 12 (modified by Michael Howden, 8 years ago) ( diff )

--

Architecture

Stack

Web Server Apache Other web servers can also be used, such as Cherokee.
Application Sahana Eden
Web Application Framework Web2Py
Programming Language Python & Java Script
Database MySQL, PostgreSQL, or SQLite MySQL, PostgreSQL, and SQLite are supported. Other databases should be usable without major additional work since Web2Py supplies many connectors.
Operating System Linux (Debian recommended) Windows and Mac OS X are possible, but only recommended for developer & single-user environments.

Sahana Eden uses a WebServices architecture

Data Model

ER diagrams can be built using MySQL Workbench

dbwrench could also be used as a E-R diagram modelling tool for Postgres database


DeveloperGuidelines S3 (Sahana Version 3) API Guide

Attachments (2)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.