Benutzer-Werkzeuge

Webseiten-Werkzeuge


joomla:framework:architecture

Dies ist eine alte Version des Dokuments!


Joomla - MVC Architecture

Starting with Joomla 3.10.0 a new MVCT-Architecture based on Namespacing according to the PSR4 standard was introduced for Joomla components. The old „Legacy“ MVC-Architecture (based on folder structure and filenames) will be removed from the core at one point. It is still under discussion when this will happen since it will break a lot of 3th party extensions.

The new Architecture

The new MVCT-Architecture for Joomla! components can be illustrated as follows:

MVCT-Architecture

Whereby the php files (Controller, Model, View, Table and the template files) are automatically loaded and the classes initialized following the PSR4 standard for Namespacing and folder structure.

joomla/framework/architecture.1690533967.txt.gz · Zuletzt geändert: 28/07/2023 10:46 von Manuel