Skip to main content
Figure 1 | BMC Research Notes

Figure 1

From: Djeen (Database for Joomla!’s Extensible Engine): a research information management system for flexible multi-technology project administration

Figure 1

Joomla! API and Djeen implementation. This figure shows the Joomla's API and the mechanisms of interaction between Djeen and Joomla!. The right part of the figure represents the three tiered Joomla! API (adapted from Joomla's documentation, (http://docs.joomla.org/Framework/1.5#Packages_and_Classes). This architecture defines the software from data access to the final application display through a Model-View-Controller (MVC) model. The left part of the figure shows specific Djeen main components (Djeen database, file repository) as well as Joomla!'s components (Joomla!'s database, containing user information and component configuration) reused by Djeen. Djeen uses the framework layer to interact with Joomla! and manages users’ connections and the application layer for display.

Back to article page