Die Basisinstallation von Joomla! hat bereits alle notwendigen Erweiterungen zur Fertigung einer Webseite. Bereits hiermit können „einfache“ bis zu „komplexe“ Webseiten erstellt werden. Im Internet oder bei unserer Partnerseite Joomla! Erweiterungen können weitere bezogen werden. Es gibt einige Grundarten, wie Komponente, Module, Plugins, Templates (Designs), Sprachen und Ergänzungen.

KomponentenKomponenten sind die umfangreichste Art der Erweiterungen, die einen Inhalt einer Webseite erzeugen. Mit Komponenten lassen sich die Aufgaben einer Webseite extrem erweitern und können sogar das gesamte Aussehen beeinflussen. Komponente lassen sich in der Verwaltung (Backend) und einige über die Startseite (Frontend) bedienen. Joomla wird standardmäßig bereits mit 26 Erweiterungen ausgeliefert, die wichtige Aufgaben übernehmen, so wie die Benutzerverwaltung.

MedienModule sind kleinere Erweiterungen, die an unterschiedliche Positionen einer Webseite angezeigt werden können. Module können Bestandteile von Komponenten sein. Meistens sind es eigenständige Erweiterungen mit wenigen Funktionen. Es gibt Module für die Verwaltung (Administrator Bereich) und welche für die Startseite (Frontend). Standardmäßig werden bereits 38 unterschiedliche Module ausgeliefert. So ist das Suchmodule eine Ergänzung der gleichnamigen Komponente. Einer der meistverwendeten Modularten ist das „eigene Inhalte“.

MedienTemplates (Designs) sind das Aussehen einer Webseite. Hiermit werden die Gestaltung der Farben, der Grafiken, der Schriftart und weitere Aspekte gesteuert. Bei dem Content Management System wurde der Inhalt vom Design getrennt. Standardmäßig wird es mit 5 Templates (zwei für die Verwaltung und drei für das Frontend) ausgeliefert. Genauso wie bei den Erweiterungen, gibt es tausende von Templates für Joomla. Manche kostenfrei und manche Kostenpflichtig.

SprachenDas Content Management System Joomla wird auf englischen Webseiten standardmäßig in Englisch ausgeliefert. Auf deutsche Seiten bekommt man die deutsche Version. Hier wurde die deutsche Sprachdatei bereits installiert. Es gibt über 100 Sprachen, die Joomla in der Verwaltung und im Frontend kann. Joomla arbeitet mit Sprachdateien, die jeder anpassen kann. Sie können daher jede beliebige Sprache selber erstellen.

Sprachdateien werden wie jeder andere Art einer Erweiterung über die Verwaltung installiert. Die Freigabe erfolgt über das Menü. Hier auf „Erweiterungen“ und dann „Sprachen. Hier kann jede Sprache aktiviert oder deaktiviert werden. Selbstverständlich gilt dies für die Verwaltung und das Frontend. Sie können aber auch jedem einzelnen Benutzer eine eigene Sprache vorgeben oder dieser kann sie selber über die Benutzerverwaltung auswählen.

PluginsPlugins sind kleine Helfer, die entweder eine Komponente unterstützen oder aber eigenständig sein können, so wie Editoren. Joomla wird standardmäßig mit 47 Plugins ausgeliefert. So kann mit einem Plugin zum Beispiel eine Bildergalerie in Artikel eingebunden werden.