Was ist eine Joomla-Erweiterung?

Obwohl Joomla eine Vielzahl von Funktionen gebrauchsfertig zur Verfügung stellt, werden Sie diese Kernfunktionen bald um zusätzliche Features oder Tools, ein neues Layout oder Template oder vielleicht eine zusätzliche Sprache erweitern wollen. Glücklicherweise kann Joomla leicht erweitert werden, indem man Softwarepakete, sogenannte Extensions, installiert. In diesem Artikel werden wir die verschiedenen Arten von Joomla-Erweiterungen vorstellen und einige unserer beliebtesten Erweiterungen ansprechen.

  • Suchen und Installieren einer Erweiterung

    Sie können nach einer Erweiterung im Joomla Extension Directory (JED) suchen, und wenn Sie sich für eine Erweiterung entschieden haben, brauchen Sie nur ein paar Klicks – und keine technischen Kenntnisse -, um sie herunterzuladen und auf Ihrer Joomla-Seite zu installieren.

    Lesen Sie unseren Wiki-Artikel über das Herunterladen und Installieren einer Joomla-Erweiterung für eine detaillierte Erklärung, wie Sie dabei vorgehen müssen.

    Kostenlose oder kostenpflichtige Erweiterungen

    Viele Erweiterungen sind kostenlos erhältlich, während andere entweder eine einmalige Zahlung oder ein Jahresabonnement erfordern.

    Viele kostenpflichtige Erweiterungen bieten auch kostenlose Versionen mit eingeschränkter Funktionalität. Dies ist eine gute Möglichkeit, eine Erweiterung auszuprobieren und sich an ihre Oberfläche und Features zu gewöhnen. Sie können dann später jederzeit auf die Vollversion upgraden.

    Welche Arten von Erweiterungen gibt es?

    Es gibt fünf Arten von Erweiterungen für Joomla:

    Komponenten:
    Komponenten sind die wichtigste Funktionseinheit von Joomla. Ein einfacher Vergleich wäre sich vorzustellen, dass Joomla das Betriebssystem ist und die Komponenten die Anwendungen sind.
    Jede Komponente besteht aus zwei Bereichen:

    • Frontend-Bereich: Der Bereich, der auf Ihrer Webseite für alle Personen sichtbar ist, die sie besuchen.
    • Backend-Bereich: Der Bereich, der sich im Administrator-Bereich Ihrer Webseite befindet. Sie können das Verhalten des Frontend-Bereichs hier ändern.

    Der Frontend-Bereich wird verwendet, um die Seiten Ihrer Webseite darzustellen. Der Backend-Bereich verfügt über eine Schnittstelle, über die Sie alle Aspekte der Komponente konfigurieren und verwalten können. Sie greifen über den Joomla! Admin darauf zu.

    Module:
    Module sind einfachere Joomla-Einheiten. Sie sind geringfügige Erweiterungen, die auch für das Seiten-Rendering verwendet werden. Meistens handelt es sich um „Boxen“ mit Inhalten, die auf einer Seite angeordnet sind. Sie können sie je nach den gewünschten Anforderungen ein- oder ausblenden. Sie müssen nicht mit Komponenten verknüpft werden, sie können sogar als statisches HTML vorliegen. Sie werden im Joomla! Admin vom Modulmanager verwaltet. Beispiele sind: Login-Modul, Fußzeile, Sidebar-Menüs, etc.

    Plugins:
    Plugins bieten Funktionen, die mit Triggerereignissen verknüpft sind. Wenn ein Ereignis in Joomla ausgelöst wird, führen Plugins, die bei der Anwendung registriert sind, um dieses Ereignis zu verarbeiten, dieses aus. Dies ist eine sehr leistungsfähige Möglichkeit, die Joomla!-Funktionalität zu erweitern.

    Templates/Vorlagen:
    Mit Templates/Vorlagen können Sie Ihre Joomla Webseite gestalten. Sie können die Formatvorlagen für das Frontend oder das Backend einfach ändern. Es ist ganz einfach, eine eigene Vorlage zu erstellen oder bestehende Vorlagen zu ändern.

    Sprachen:
    Sprachen brauchen nicht viel Erklärung. Mit ihnen können Sie die Textelemente so ändern, dass sie andere Parameter verwenden. Das können verschiedene Sprachen sein, Sie können Ihre eigenen Abkürzungen verwenden, etc. Diese Einstellungen betreffen sowohl die Front- als auch die Administratorseite Ihrer Webseite. Es besteht auch die Möglichkeit, eigene Parameter hinzuzufügen.

    Erwähnenswerte Erweiterungen

    Die Erweiterungen, die unseren Workflow erheblich verbessern und erwähnenswert sind, sind hier aufgelistet:

    Komponenten/Module:

    • Akeeba Backup – Ihre Erweiterung für alle Dinge rund um das Thema ‚Backup‘. Ob Sie ein einfaches Backup oder ein tägliches, automatisiertes benötigen, eine umfassende Wiederherstellung mit Akeeba Kickstart oder eine einfache Wiederherstellung…
    • AcyMailing – Newsletter und E-Mail-Erweiterung für Joomla. Senden Sie Newsletter an Ihre User
    • RSForms – erleichtern Sie die Formulargenerierung. Alle Arten von Formularen mit umfangreichen Optionen für Administratoren
    • ReReplacer – sehr vielseitige Erweiterung, die die Verwendung von Keywords für komplexere Befehle ermöglicht

    Plugins:

    • JCE – Konfigurierbarer Editor für Joomla!. Enthält Bild- und Link-Verwaltung, Plugin-Unterstützung…

    Templates/Vorlagen:

    • Helix Ultimate – Kostenlose Vorlage für jede Webseite
    • Xeon – Kostenlose einseitige Layoutvorlage
    • Educon – Vorlage für Universität, College & Schule

    Viele weitere fantastische Erweiterungen warten auf Sie im Joomla! Extensions Directory.

    Weitere Insights