Skip to main content

9.2 Komponenten

Joomla ist durch Komponenten erweiterbar. Komponenten sind Einheiten in Joomla, welche für verschiedene Einsatzzwecke Zusatzfunktionen zur Verfügung stellen. Sie haben zwei Hauptbestandteile: einen Administrations- und einen Site-Bereich.

Der Site-Bereich wird genutzt, um Seiten anzuzeigen, wenn sie von Besuchern während des normalen Betriebs der Website angefordert werden.

Der Administrations-Bereich bietet eine Schnittstelle, um die verschiedenen Aspekte der Komponente zu konfigurieren und zu verwalten.

Erweiterungs-Verzeichnis

Die meisten Erweiterungen sind im Joomla Extensions Directory zu finden. Dort stehen gesamthaft beinahe 6000 Erweiterungen zur Verfügung. Es gibt kostenlose und kostenpflichtige Erweiterungen.

Installation

Für die meisten Erweiterungen wird folgende Methode angewendet:

  • Installationspaket (.zip, .gz, .tar) auf den lokalen Rechner herunterladen

  • Im Backend der Website (Administration) Installieren → Erweiterungen wählen

  • In Schritt 1 heruntergeladene Paketdatei auf den Dropdown-Bereich ziehen oder per Klick auf den Button auswählen.

  • Erweiterung wird automatisch installiert.

WICHTIG
Ertweiterungen können weitere Installationsanweisungen enthalten. Oftmals müssen enthaltene Module/Plugins nach der Grundinstallation aktiviert werden, damit der ganze Funktionsumfang einer Erweiterung genutzt werden kann.

Tipp

Bei grossen Erweiterungspaketen ist es ratsam, vor Installation die Dokumentation des Herstellers zu lesen. Die meisten Erweiterungen haben Homepages und Foren, auf denen zusätzliche Informationen gefunden werden können. Viele Hersteller bieten raschen und unkomplizierten Support bei Fragen oder technischen Problemen.

Wichtige und nützliche Komponenten

NameBeschreibungLink
Akeeba Backup

Backup-Komplettlösung, welche eine Kopie der gesamten Website inklusive Dateien und Datenbanken erstellt und diese in einer Backup-Archivdatei speichert. Das Archiv kann auf derselben, auf einer anderen Website oder sogar auf einem völlig anderen Server wiederhergestellt werden. Das für die Wiederherstellung inkludierte Installationsskript ist im Sicherungsarchiv selbst enthalten. Vorteile: Es werden keine separaten Datei- oder Datenbank-Sicherungen und keine Drittanbieter-Tools benötigt.

Akeeba Backup
Admin Tools

Sicherheitskomponente mit Firewall- und Protokoll-Funktion, welche dabei hilft, beliebte Methoden zur Kompromittierung einer Website zu erkennen und diese blockiert, um die Sicherheit der Joomla-Website zu erhöhen. Ausserdem verfügt Admin Tools über mehrere Funktionen, die die Verwaltung der Website vereinfachen und deren Leistung erhöhen.

Admin Tools
JCE

Erweiterung, welche ein Set von wysiwyg-Tools (wysiwyg = what you see is what you get) zur Verfügung stellt, um das Schreiben von Beiträgen für die Joomla-Site zu vereinfachen. Der Editor greift aus Word/Excel bekannte Befehle und Elemente auf und hilft dabei, die Gestaltung der Beiträge zu verbessern, ohne Code schreiben zu müssen. JCE (= Joomla Content Editor) weist einen massiv grösseren Funktionsumfang im Vergleich zum in Joomla inkludierten Editor (TinyMCE) auf.

JCE
MightySites

Ermöglicht das Betreiben mehrerer Websites von einer einzigen Joomla-Installation / von einem Hosting-Konto aus (gleiche Dateien und Datenbanktabellen für alle Websites, einige wenige separate Tabellen) und/oder die gemeinsame Nutzung von Datenbankinhalten für mehrere Websites → Joomla Multisite-Manager

MightySites
JSitemap Pro

Fortschrittliche SEO-Komponente (SEO = Search Engine Opimization), zur Erzeugung von Sitemaps, um die Sichtbarkeit der Website zu erhöhen und um die Indexierung bei Google, Bing & Co. punktgenau zu steuern. Google Webmaster Tools/Search Console sowie die neuste Google Indexierungs-API sind in der Komponente implementiert.

JSitemap Pro
EasyBlog

Wird verwendet, um einen persönlichen Blog, einen Firmen-Blog, Kategorie-Blogs oder Team-Blogs zu erstellen. Die Komponente verfügt über zahlreiche Integrationen in soziale Netzwerke, stellt Kommentar-, Feed-, Bewertungs- und Abonnements-Funktionen zur Verfügung. EasyBlog ergänzt das oftmals bemängelte «Fehlen» einer ausgereiften Blog-Funktion in Joomla.

EasyBlog
AcyMailing

AcyMailing ist eine zuverlässige Newsletter- und E-Mail-Marketing-Erweiterung für Joomla. Sie ermöglicht es, eine unbegrenzte Anzahl von Abonnenten effizient zu verwalten, sie in Mailinglisten zu organisieren, personalisierte Newsletter zu versenden und diese zu automatisieren.

AcyMailing

Links

Joomla Extension Directory
Joomla Erweiterungen