Basissystem

Im Grunde besteht das Joomla! Core aus PHP Skripten, Klassen und Funktionen, welche für die Steuerung und Ausführung einer Webanwendung erforderlich sind. Funktionen im Joomla! Core steuern zum Beispiel die Nutzung von Variablen, welche über eine URL übergeben werden. So prüft das System im Hintergrund, ob diese Variablen keine sicherheitskritischen Inhalte beinhalten, bevor sie der Entwickler weiterverarbeitet. Andere Funktionen wiederum steuern die Ausgabe von HTML-, XML- oder PDF-Dokumenten.
Damit Funktionen wie die Erstellung und Ausgabe von zum Beispiel PDF-Dokumenten nicht erneut entwickelt werden müssen, greift das Joomla! Projektteam bei manchen Bereichen auf externe, also von anderen Entwicklungsteams erstellte, Bibliotheken zurück. Ein weiterer Begriff für das Joomla! Core ist das Joomla! Framework, welcher darauf anspielt, dass das Kernsystem von Joomla! auch für andere Webentwicklungen genutzt werden kann.

Quelle: Alex Kempkens - Das Joomla! Entwicklerhandbuch, Verlag Addison Wesley, ISBN 978-3-8273-2323-1

Startseite verstehen / wie Joomla! tickt Basissystem