(Update) Wir verwenden jeden Tag Joomla und dabei haben wir meistens dieselben Abläufe und Muster, um Ergebnisse mit Joomla zu erreichen. Nun gibt es aber immer wieder kleinere Funktionen, die einem entgangen sind obwohl sie einem das Erreichen der eigenen Ziele vereinfachen! Im Folgenden werden 10 Joomla-Funktionen näher präsentiert, die nicht wirklich “versteckt” sind und doch zu oft übersehen werden.
Schattenmenüs leicht gemacht
Wie oft haben Sie schon in Joomla ein extra Menü angelegt, damit Sie Schattenmenüs anlegen konnten? Das hat nun ein Ende. Durch eine neue Funktion ist es nun möglich, bei jedem Menüpunkt unter dem Reiter “Linktyp” die Option “Im Menü anzeigen” auf nein zu stellen. Dadurch ist dieser Menüpunkt weiterhin vorhanden und wird auch vom System berücksichtigt, aber nicht mehr angezeigt. Ein Vorteil ist, dass Sie dadurch die Linkstruktur beibehalten können.
Erweiterte Joomla-Registrierung
Wie oft wollten Sie schon die Registrierung von Joomla um zusätzliche Felder erweitern und waren auf der Suche nach einer Erweiterung. Das ist nicht mehr nötig, denn in Joomla selbst, unter Erweiterungen -> Plugin -> “Benutzer-Profil”, ist diese Funktion bereits vorhanden. Einfach aktivieren, eine Registrierung ausführen und dann über die zusätzlichen Felder freuen. Man sieht es bei der Animation nicht, aber Sie können im Plug-In auch die Nutzungsbedingungen auswählen, die dann bei der Registrierung angenommen werden müssen. Selbstverständlich können Sie auch im Plug-In einstellen, ob die zusätzlichen Felder optional, verpflichtend oder ausgeblendet werden sollen.
Bessere Übersicht bei der Rechteverwaltung
Wenn Sie sich einen Überblick über die einzelnen Berechtigungen verschaffen möchten, so kann es sehr mühsam werden, alle einzelnen Berechtigungen aufzurufen und diese für den jeweiligen User oder die Benutzergruppe durchzugehen. Dazu gibt es auch eine kleine aber feine Lösung. Sie müssen in der globalen Joomla-Konfiguration den Debug-Modus für das System aktivieren. Danach können Sie in dem Bereich Benutzer -> Verwaltung und Benutzer -> Gruppen unter jedem Benutzer und jeder Gruppe den Knopf “Debug: Berechtigungsbericht” finden. Nach einem Klick finden Sie eine umfangreiche Auflistung aller Berechtigungen.
Weiße Joomla-Seite
Oft sehen wir auf unseren Support-Seiten wie http://forum.joomla.de Hilferufe wie z.B. “Nach Upate ist die Seite einfach nur weiß”. Und jedes Mal weisen wir dann als Supporter daraufhin, die Fehlermeldungen auf Entwicklung oder Maximum zustellen. Diese Einstellung finden Sie in der globalen Joomla-Konfiguration unter dem Reiter “Server” und dort unter bei der Option “Fehler berichten”. Nach dieser Umstellung können Sie den Fehler besser eingrenzen und eine Lösung finden.
Bilder per Drag and Drop einbauen
Sie möchten ein Bild vom Desktop direkt in den Joomla-Editor ziehen? Das geht seit Neuestem und erleichtert Ihnen die Arbeit enorm. Einen Nachteil hat das Ganze allerdings, da alle Bilder erst in den Standard-Bilderordner von Joomla geladen werden. Ansonsten erkennt diese Funktion, wenn bereits ein Bild mit derselben Bezeichnung auf dem Server liegt und verhindert das Hochladen und ein versehentliches Überschreiben.
Canonical-URL einrichten
Normalerweise würde man diese Einstellung bei den globalen Einstellungen unter den SEO-Einstellungen erwarten. So versteckt sich dieses kleine Schmuckstück in dem “System – SEF”-Plug-In.
Offline-Seite für “registered”-User zugänglich machen
Ob nun für einen internen Bereich oder um dem Auftraggeber Zugang zu der Offline Seite zu geben! Diese Funktion macht dies zum Kinderspiel. Dazu müssen Sie in der globalen Konfiguration unter dem Reiter “Site”, die Einstellung “Website offline” auf „Ja“ stellen. Danach auf derselben Seite unter dem Reiter “Berechtigungen” die gewünschte Gruppe auswählen. In unserem Falle ist dies “Registered” und da bei der Option “Offline-Zugang” auf “Erlaubt” setzen. Danach speichern. So kann man nun auch ein Benutzer mit der Gruppe “Registered”, sich bei einer Offline-Site anmelden.
Passwort-Richtlinien für Benutzer
Um einfach und schnell die Sicherheit für Joomla zu erhöhen, kann Sie die User dazu zwingen, komplexere Passwörter zu verwenden. So können Sie die minimale und maximale Länge der Passwörter bestimmen oder auch eine Mindestanzahl an Sonderzeichen, Großbuchstaben und Zahlen festlegen. So ist es dann nicht mehr möglich, mit besonders simplen Passwörtern eine Registrierung durchzuführen.
Download von Systeminformationen für den Support
Sie haben ein Problem und stellen unter http://forum.joomla.de oder in der Joomla! Deutschland Facebook Gruppe eine Frage und werden dann immer wieder nach den technischen Informationen gefragt und Sie wissen nicht weiter? Genau dafür gibt es diese neue Funktion. Unter der globalen Joomla-Konfiguration finden Sie zwei neue Knöpfe, mit denen Sie die Systeminformationen als Text oder JSON herunterladen können. Mit diesen Informationen geben Sie Supportern eine viele bessere Informationsbasis, um schnell und unkompliziert helfen zu können.
Databank reparieren
Ab und an kann es nach einem Upgrade vorkommen, dass Datenbankoperationen nicht erfolgreich durchgeführt werden konnten. Da ist es immer hilfreich, einen Blick auf Erweiterungen -> Verwalten -> Datenbank zu werfen. Bei Problemen werden Sie im roten Kasten darauf hingewiesen und mit ein wenig Glück reicht es aus, oben links auf den Knopf “Reparieren” zu klicken und das Problem sollte behoben sein.
Häufige Fragen zum Thema: Weniger bekannte Joomla-Funktionen
Was ist Joomla! und wofür wird es verwendet?
Joomla! ist ein Content-Management-System (CMS), das zur Erstellung und Verwaltung von Websites genutzt wird. Es ermöglicht Nutzern, ohne tiefgehende Programmierkenntnisse Inhalte zu veröffentlichen, zu organisieren und zu bearbeiten. Joomla! basiert auf PHP und MySQL und ist als Open-Source-Software kostenlos verfügbar.
Das System wird für eine Vielzahl von Webprojekten eingesetzt, darunter Unternehmenswebsites, Blogs, Online-Magazine, E-Commerce-Plattformen, soziale Netzwerke und Community-Websites. Dank eines modularen Aufbaus kann Joomla! durch Erweiterungen, Templates und Plugins flexibel an individuelle Anforderungen angepasst werden.
Ein zentrales Merkmal von Joomla! ist das Benutzer- und Rechte-Management, mit dem verschiedene Nutzerrollen definiert werden können. Dadurch eignet sich das CMS besonders für mehrsprachige, komplexe Websites mit mehreren Redakteuren.
Joomla! wird häufig von Unternehmen, Non-Profit-Organisationen und Entwicklern genutzt, die eine leistungsstarke, erweiterbare Plattform für dynamische Inhalte benötigen. Durch eine aktive Community und regelmäßige Updates bleibt das System technisch aktuell und sicher.
Ist Joomla! kostenlos?
Ja, Joomla! ist kostenlos, da es sich um eine Open-Source-Software handelt. Das bedeutet, dass jeder die Software herunterladen, installieren und für private oder geschäftliche Zwecke nutzen kann, ohne Lizenzgebühren zu zahlen.
Joomla! wird unter der GNU General Public License (GPL) veröffentlicht, wodurch Nutzer den Quellcode frei einsehen, anpassen und weiterentwickeln können. Die Basisversion von Joomla! enthält bereits zahlreiche Funktionen für die Erstellung und Verwaltung von Websites, ohne dass zusätzliche Kosten anfallen.
Zusätzliche Erweiterungen wie Plugins, Templates und Komponenten sind teilweise ebenfalls kostenlos erhältlich, einige Premium-Erweiterungen oder spezielle Designs werden jedoch von Drittanbietern als kostenpflichtige Optionen angeboten. Auch für Hosting und Domains fallen je nach Anbieter separate Kosten an.
Trotzdem bleibt Joomla! als CMS eine kostengünstige Lösung für Unternehmen, Organisationen und Privatpersonen, die eine leistungsfähige, erweiterbare Plattform zur Verwaltung von Websites benötigen.
Was sind die Vorteile von Joomla! im Vergleich zu anderen CMS wie WordPress oder Drupal?
Joomla! bietet eine ausgewogene Mischung aus Benutzerfreundlichkeit und Flexibilität und liegt funktional zwischen WordPress, das für einfache Websites konzipiert ist, und Drupal, das sich an Entwickler richtet. Die wichtigsten Vorteile von Joomla! im Vergleich zu diesen CMS sind:
- Leistungsfähiges Benutzer- und Rechte-Management
Joomla! bietet eine detaillierte Benutzerverwaltung, mit der verschiedene Rollen und Zugriffsrechte vergeben werden können. Im Gegensatz zu WordPress, das nur eine einfache Benutzerverwaltung bietet, eignet sich Joomla! ideal für Websites mit mehreren Redakteuren oder Mitgliederbereichen. - Eingebaute Mehrsprachigkeit
Während WordPress für mehrsprachige Websites oft Plugins benötigt, hat Joomla! native Mehrsprachigkeitsfunktionen. Das macht es besonders nützlich für Unternehmen oder Organisationen, die Inhalte in mehreren Sprachen verwalten möchten. - Bessere Struktur für komplexe Inhalte
Joomla! bietet eine flexible Kategorisierung von Inhalten, die über einfache Blog-Strukturen hinausgeht. Während WordPress hauptsächlich mit Beiträgen und Seiten arbeitet, ermöglicht Joomla! eine hierarchische Inhaltsorganisation, was es für umfangreiche Websites oder Portale praktischer macht. - Erweiterte Design- und Template-Flexibilität
Joomla! ermöglicht die Nutzung mehrerer Templates auf einer Website, was in WordPress nicht ohne zusätzliche Anpassungen möglich ist. Diese Funktion erlaubt es, für verschiedene Seiten oder Bereiche ein jeweils passendes Layout zu verwenden. - Starke Sicherheit ohne viele Plugins
Joomla! bietet von Haus aus viele Sicherheitsfunktionen, wie Zwei-Faktor-Authentifizierung (2FA), Zugriffskontrollen und eine konsequentere Trennung von Kern- und Drittanbieter-Erweiterungen als WordPress. Während WordPress oft Sicherheits-Plugins benötigt, sind viele Schutzmechanismen in Joomla! bereits integriert. - Bessere Skalierbarkeit als WordPress, einfacher als Drupal
Joomla! eignet sich gut für mittelgroße bis große Websites, die mehr Funktionen als eine typische WordPress-Seite benötigen, aber nicht die Komplexität von Drupal erfordern. Es wird oft für Unternehmenswebsites, Online-Portale und soziale Netzwerke verwendet, bei denen erweiterte Nutzerfunktionen und Inhalte gefragt sind. - Eingebaute SEO-Funktionen
Joomla! bietet viele Suchmaschinenoptimierungs-Optionen direkt im Core, wie sprechende URLs, Meta-Beschreibungen und Anpassungen für Seitenüberschriften, ohne dass zusätzliche Plugins benötigt werden.
Während WordPress für Einsteiger meist die einfachere Wahl ist und Drupal für hochkomplexe Projekte mehr Flexibilität bietet, ist Joomla! eine gute Mittelweg-Lösung für Webseiten, die mehr als ein einfaches Blog sind, aber nicht die Entwicklungsarbeit von Drupal benötigen.
Wie installiere ich Joomla! auf meinem Webhosting-Produkt? 8Bei GoDaddy ganz einfach mit cPanel)
Die Installation von Joomla! auf einem Webhosting-Produkt kann auf zwei Arten erfolgen: manuell oder über eine automatische Installationsfunktion im Hosting-Panel. Viele Anbieter wie GoDaddy, Bluehost oder SiteGround bieten eine 1-Klick-Installation über cPanel, was den Prozess deutlich vereinfacht.
Wenn das Webhosting cPanel unterstützt, kann Joomla! über den Softaculous App Installer oder ein ähnliches Tool installiert werden. Dazu wird in cPanel die Option „Joomla!“ ausgewählt, ein Installationsverzeichnis festgelegt (z. B. die Hauptdomain oder ein Unterordner), und nach Eingabe der Basisinformationen wie Administrator-Benutzername, Passwort und Datenbankdetails wird die Installation automatisch durchgeführt. Innerhalb weniger Minuten ist Joomla! einsatzbereit.
Für eine manuelle Installation muss die neueste Joomla!-Version von der offiziellen Website heruntergeladen und per FTP auf den Webserver hochgeladen werden. Anschließend wird eine MySQL-Datenbank erstellt, und der Joomla!-Installationsassistent führt durch den Einrichtungsprozess. Dabei müssen die Datenbankzugangsdaten und administrative Einstellungen eingetragen werden, bevor Joomla! final eingerichtet und verwendet werden kann.
Die Wahl zwischen automatischer und manueller Installation hängt von den technischen Anforderungen ab. Die automatische Installation ist schneller und einfacher, während die manuelle Methode mehr Kontrolle über die Konfiguration bietet.
Welche Systemanforderungen benötigt Joomla!?
Joomla! benötigt einen Webserver, der Apache (ab Version 2.4), Nginx oder Microsoft IIS (ab Version 10) unterstützt. Die am häufigsten verwendete Option ist Apache, da sie eine hohe Kompatibilität mit Joomla! bietet.
Für die Ausführung wird PHP ab Version 7.2.5 benötigt, wobei PHP 8.1 oder höher empfohlen wird. Bestimmte PHP-Erweiterungen wie MySQLi, OpenSSL, mbstring, cURL, XML, zlib und die GD Library müssen aktiviert sein.
Die Datenbankanforderungen umfassen MySQL ab Version 5.6 (empfohlen: 5.7 oder 8.0), MariaDB ab Version 10.3 (empfohlen: 10.5 oder höher), PostgreSQL ab Version 11.0 oder SQLite ab Version 3.3.8. Die gängigste Wahl ist MySQL oder MariaDB.
Für die Installation werden mindestens 2 GB Speicherplatz benötigt, wobei 4 GB oder mehr empfohlen sind. Das PHP-Speicherlimit sollte mindestens 128 MB betragen, für größere Websites sind 256 MB oder mehr sinnvoll.
Ein SSL-Zertifikat wird empfohlen, um HTTPS zu nutzen. Der Webserver sollte mod_rewrite oder eine alternative URL-Umschreibung unterstützen, wenn suchmaschinenfreundliche URLs oder Mehrsprachigkeit genutzt werden sollen.
Wie installiere und aktiviere ich eine Joomla!-Erweiterung oder ein Template?
Eine Joomla!-Erweiterung oder ein Template kann über das Administrator-Backend installiert und aktiviert werden.
Im Joomla!-Backend wird unter „Erweiterungen“ → „Verwalten“ → „Installieren“ die gewünschte Installationsmethode gewählt. Falls die Erweiterung oder das Template als ZIP-Datei vorliegt, kann sie über die „Datei-Upload“-Option hochgeladen und installiert werden. Alternativ kann ein Installationslink (URL) genutzt oder die Erweiterung direkt aus dem Joomla! Extension Directory (JED) installiert werden.
Nach der Installation erscheint die Erweiterung unter „Erweiterungen“ → „Verwalten“ und kann dort aktiviert oder konfiguriert werden. Bei Templates erfolgt die Aktivierung unter „Erweiterungen“ → „Templates“ → „Stile“, wo das neue Template als Standard gesetzt werden kann.
Falls die Erweiterung nicht angezeigt wird, sollte der Cache geleert oder das Backend neu geladen werden. Manche Erweiterungen benötigen zusätzliche Konfigurationsschritte oder Berechtigungen, die in den Einstellungen angepasst werden müssen.
Wie verwalte ich Benutzer und Benutzerrechte in Joomla!?
Die Verwaltung von Benutzern und Benutzerrechten in Joomla! erfolgt im Administrator-Backend unter „Benutzer“ → „Benutzerverwaltung“. Dort können neue Benutzer angelegt, bestehende verwaltet und Rollen sowie Berechtigungen zugewiesen werden.
Joomla! nutzt ein gruppenbasiertes Berechtigungssystem. Jeder Benutzer gehört mindestens einer Benutzergruppe, die festlegt, welche Aktionen er ausführen darf. Standardmäßig gibt es Gruppen wie „Registriert“, „Autor“, „Editor“, „Publisher“, „Manager“, „Administrator“ und „Super User“. Jede Gruppe hat unterschiedliche Zugriffsrechte, die über „System“ → „Globale Konfiguration“ → „Berechtigungen“ angepasst werden können.
Für eine detaillierte Steuerung von Rechten kann in der Zugriffsverwaltung (ACL – Access Control List) festgelegt werden, welche Gruppen auf bestimmte Menüs, Module, Komponenten oder Kategorien zugreifen dürfen. Änderungen in den Berechtigungen werden automatisch auf alle Benutzer der jeweiligen Gruppe angewendet.
Falls ein Benutzer sein Passwort vergisst, kann es in der Benutzerverwaltung zurückgesetzt oder ein neues über die Passwort-zurücksetzen-Funktion gesendet werden. Benutzer können auch gesperrt oder deaktiviert werden, falls sie keinen Zugriff mehr haben sollen.
Wie erstelle und verwalte ich Inhalte (Artikel, Kategorien, Menüs) in Joomla!?
Die Verwaltung von Inhalten in Joomla! erfolgt über das Administrator-Backend. Artikel, Kategorien und Menüs sind die zentralen Elemente, um Inhalte zu strukturieren und auf der Website anzuzeigen.
Artikel werden unter „Inhalt“ → „Beiträge“ erstellt und bearbeitet. Beim Anlegen eines neuen Artikels kann ein Titel, Text und Bilder hinzugefügt sowie eine Kategorie zugewiesen werden. Zusätzliche Einstellungen wie Veröffentlichungsstatus, Zugriffsebene und Metadaten sind im Artikel-Editor verfügbar.
Kategorien dienen zur Organisation von Artikeln und können unter „Inhalt“ → „Kategorien“ erstellt werden. Jeder Artikel muss einer Kategorie zugeordnet werden, damit er auf der Website strukturiert angezeigt werden kann. Kategorien können hierarchisch angeordnet sein, um eine klare Inhaltsstruktur zu schaffen.
Menüs verwalten die Navigation und werden unter „Menüs“ → „Menüverwaltung“ konfiguriert. Ein Menüpunkt kann eine Kategorie, einen einzelnen Artikel oder eine externe URL verlinken. Beim Erstellen eines neuen Menüeintrags wird festgelegt, welche Art von Inhalt er aufrufen soll. Falls ein Menü auf der Website sichtbar sein soll, muss es einem Modul zugewiesen werden, das über „Erweiterungen“ → „Module“ aktiviert wird.
Veröffentlichte Artikel erscheinen automatisch auf der Website, sobald sie einem Menüpunkt oder einer Modulposition zugewiesen sind. Falls Inhalte nicht sichtbar sind, sollten Veröffentlichungsstatus, Berechtigungen und Menüzuweisungen überprüft werden.
Wie kann ich Joomla! für Suchmaschinen (SEO) optimieren?
Joomla! bietet mehrere integrierte Funktionen zur Suchmaschinenoptimierung (SEO), die direkt über das Backend konfiguriert werden können.
In den globalen Einstellungen unter „System“ → „Konfiguration“ → „Website“ können suchmaschinenfreundliche URLs aktiviert werden. Die Option „URL-Rewrite nutzen“ entfernt die index.php aus der URL, wodurch sie kürzer und leichter lesbar wird. Falls der Webserver Apache genutzt wird, muss die .htaccess-Datei entsprechend angepasst werden.
Für eine bessere Indexierung durch Suchmaschinen sollten Metadaten für Beiträge und Menüpunkte gepflegt werden. Beim Erstellen oder Bearbeiten eines Artikels kann unter „Beitragsoptionen“ eine Meta-Beschreibung und Meta-Schlüsselwörter hinterlegt werden, die den Inhalt kurz zusammenfassen.
Sprechende URL-Strukturen sind ein weiterer wichtiger SEO-Faktor. Joomla! generiert standardmäßig numerische Artikel-IDs in den URLs, die in den SEO-Einstellungen deaktiviert werden können, um stattdessen lesbare URLs mit dem Titel des Artikels zu erzeugen.
Eine gut durchdachte Menüstruktur und interne Verlinkung hilft Suchmaschinen, die Website effizient zu crawlen. Eine Sitemap, die mit Erweiterungen wie OSMap oder JSitemap erstellt werden kann, erleichtert es Google, alle Inhalte der Website zu erfassen.
Ladezeiten sind ein entscheidender SEO-Faktor. Joomla! bietet in den globalen Konfigurationen eine Caching-Funktion, die aktiviert werden kann, um die Performance zu verbessern. Zusätzlich kann die Nutzung von Gzip-Komprimierung und modernen Bildformaten wie WebP die Ladezeit weiter optimieren.
Auch eine mobile Optimierung ist essenziell. Joomla! Templates sollten responsive sein, damit Inhalte auf mobilen Geräten optimal dargestellt werden. Google bevorzugt mobilfreundliche Websites und bewertet diese besser im Ranking.
Für eine bessere Sichtbarkeit kann Google Search Console genutzt werden, um die Website zu indexieren und Crawling-Fehler zu erkennen. Joomla!-Erweiterungen wie sh404SEF oder Easy Frontend SEO (EFSEO) ermöglichen zusätzliche SEO-Optimierungen, etwa die automatische Generierung von Meta-Tags oder die Verbesserung der URL-Struktur.
Wie halte ich meine Joomla!-Website sicher?
Die Sicherheit einer Joomla!-Website kann durch verschiedene Maßnahmen gewährleistet werden. Eine der wichtigsten ist das regelmäßige Aktualisieren von Joomla!, da Sicherheitsupdates bekannt gewordene Schwachstellen schließen. Das gilt ebenso für Erweiterungen, Plugins und Templates, die ebenfalls auf dem neuesten Stand gehalten werden sollten.
Ein sicheres Administrator-Login ist essenziell. Es wird empfohlen, einen individuellen Benutzernamen statt „admin“ zu verwenden und ein starkes Passwort einzurichten. Zusätzlich kann die Zwei-Faktor-Authentifizierung (2FA) in den Benutzereinstellungen aktiviert werden, um das Login weiter abzusichern.
Die Joomla!-Administrationsseite sollte durch eine geänderte Login-URL oder Zugriffsbeschränkungen geschützt werden. Eine Änderung der Standard-Login-Adresse von /administrator auf eine benutzerdefinierte URL oder eine IP-Beschränkung in der .htaccess-Datei erschwert unbefugten Zugriff.
Regelmäßige Backups sind entscheidend, um bei einem Sicherheitsvorfall schnell reagieren zu können. Erweiterungen wie Akeeba Backup ermöglichen automatische Backups, die sicher extern gespeichert werden sollten.
Auch die Datenbank- und Server-Sicherheit spielt eine Rolle. Starke Datenbank-Passwörter, das Deaktivieren ungenutzter Module und das Einschränken von Datei-Berechtigungen verringern die Angriffsfläche. Firewall-Erweiterungen wie RSFirewall oder Admin Tools helfen, potenzielle Bedrohungen frühzeitig zu erkennen und abzuwehren.
SSL/TLS-Verschlüsselung sollte aktiviert werden, um die Kommunikation zwischen Nutzern und Server zu sichern. In den globalen Konfigurationen kann Joomla! auf HTTPS umgestellt werden, was auch aus SEO-Sicht vorteilhaft ist.
Die Sicherheit kann durch regelmäßige Überwachung und Scans auf Malware weiter verbessert werden. Tools wie MyJoomla oder SecurityCheck Pro helfen dabei, Schwachstellen aufzudecken und Sicherheitslücken zu schließen.
Wie kann ich Joomla! und seine Erweiterungen aktualisieren?
Joomla! und seine Erweiterungen sollten regelmäßig aktualisiert werden, um Sicherheitslücken zu schließen und neue Funktionen zu nutzen. Das Joomla!-Backend bietet eine einfache Möglichkeit, Updates direkt durchzuführen.
Im Administrationsbereich unter „System“ → „Wartung“ → „Joomla!-Aktualisierung“ kann geprüft werden, ob eine neue Joomla!-Version verfügbar ist. Falls ein Update vorhanden ist, wird es mit einem Klick auf „Jetzt aktualisieren“ installiert. Vor dem Update sollte immer ein Backup der Website erstellt werden, um Datenverlust oder Probleme durch inkompatible Erweiterungen zu vermeiden.
Erweiterungen wie Plugins, Module oder Komponenten können unter „Erweiterungen“ → „Verwalten“ → „Aktualisieren“ aktualisiert werden. Joomla! zeigt verfügbare Updates an, die einzeln oder gesammelt installiert werden können. Falls eine Erweiterung nicht aktualisiert werden kann, sollte überprüft werden, ob sie mit der aktuellen Joomla!-Version kompatibel ist oder ob Updates direkt vom Entwickler heruntergeladen werden müssen.
Manche Updates erfordern Datenbankaktualisierungen, die unter „Erweiterungen“ → „Datenbank“ geprüft und korrigiert werden können. Falls nach einem Update Probleme auftreten, hilft es, den Joomla!-Cache zu leeren und Erweiterungen auf mögliche Konflikte zu überprüfen.
Welche Backup-Methoden sind für Joomla! empfehlenswert?
Für Joomla! sind regelmäßige Backups essenziell, um Datenverluste oder Probleme nach Updates und Angriffen zu vermeiden. Es gibt mehrere Methoden, um eine vollständige Sicherung der Website zu erstellen.
Die einfachste Methode ist ein Backup per Joomla!-Erweiterung. Eine der beliebtesten Lösungen ist Akeeba Backup, das ein komplettes Backup der Joomla!-Installation, einschließlich Datenbank und Dateien, mit nur wenigen Klicks erstellt. Diese Erweiterung ermöglicht automatische Sicherungen und das Speichern auf externen Servern oder Cloud-Diensten.
Eine manuelle Sicherung kann über FTP und die Datenbank-Export-Funktion erfolgen. Dabei werden alle Joomla!-Dateien vom Server heruntergeladen und die MySQL-Datenbank über phpMyAdmin oder die Kommandozeile exportiert. Diese Methode bietet maximale Kontrolle, erfordert jedoch mehr technisches Wissen.
Ein Server-seitiges Backup kann über das Hosting-Panel (z. B. cPanel oder Plesk) eingerichtet werden. Viele Hoster bieten automatische tägliche oder wöchentliche Backups an, die bei Bedarf wiederhergestellt werden können.
Die Sicherungen sollten immer an einem externen Speicherort, wie einem Cloud-Dienst oder einer separaten Festplatte, aufbewahrt werden. Lokale Kopien auf demselben Server sind wenig hilfreich, falls dieser ausfällt oder gehackt wird.
Warum funktioniert meine Joomla!-Seite nicht nach einem Update?
Wenn eine Joomla!-Seite nach einem Update nicht mehr funktioniert, liegt das meist an inkompatiblen Erweiterungen, fehlerhaften Dateien oder unvollständigen Aktualisierungen.
Eine häufige Ursache ist, dass eine Erweiterung oder ein Template nicht mit der neuen Joomla!-Version kompatibel ist. Manche Drittanbieter-Erweiterungen werden nicht regelmäßig aktualisiert und können nach einem Joomla!-Update Fehler verursachen. Falls nach dem Update Probleme auftreten, sollte geprüft werden, ob alle installierten Plugins, Module und Komponenten ebenfalls auf dem neuesten Stand sind. Falls eine bestimmte Erweiterung den Fehler verursacht, kann sie im Backend oder direkt in der Datenbank deaktiviert werden.
Ein weiteres Problem kann ein Cache- oder Browser-Problem sein. Falls das Joomla!-Backend noch erreichbar ist, kann unter „System“ → „Cache leeren“ der Zwischenspeicher gelöscht werden. Zusätzlich hilft es, den Browser-Cache zu leeren oder die Seite in einem Inkognito-Modus zu öffnen.
Falls die Seite nach dem Update gar nicht mehr lädt, könnte eine fehlerhafte oder unvollständige Aktualisierung die Ursache sein. Manche Updates erfordern eine Anpassung der Datenbankstruktur, die unter „Erweiterungen“ → „Datenbank“ → „Reparieren“ korrigiert werden kann. Falls das Backend noch zugänglich ist, kann auch eine Neuinstallation der Joomla!-Kern-Dateien über den Update-Bereich helfen.
Manchmal kann auch eine PHP-Inkompatibilität das Problem sein. Falls nach dem Update nur eine weiße Seite oder Fehlermeldungen erscheinen, sollte überprüft werden, ob der Server die empfohlene PHP-Version für die neue Joomla!-Version nutzt. Falls Joomla! nach einem Update nicht mehr läuft, kann ein Wechsel auf eine ältere PHP-Version über das Hosting-Panel helfen, das Problem temporär zu lösen.
Falls kein Zugriff mehr möglich ist und die Website nicht mehr reagiert, kann eine Wiederherstellung aus einem Backup notwendig sein. Falls zuvor mit Akeeba Backup oder einem anderen Backup-Tool eine Sicherung erstellt wurde, kann diese genutzt werden, um die vorherige Joomla!-Version wiederherzustellen.
Sollten weiterhin Fehler bestehen, kann es hilfreich sein, die Joomla!-Log-Dateien im Verzeichnis /logs oder die PHP-Fehlerprotokolle des Servers zu überprüfen. Diese geben oft Hinweise darauf, welche Datei oder Erweiterung das Problem verursacht.
Wie kann ich Joomla! schneller machen?
Die Ladegeschwindigkeit einer Joomla!-Website kann durch verschiedene Maßnahmen optimiert werden, um die Performance zu verbessern und die Benutzerfreundlichkeit zu erhöhen.
Eine der wichtigsten Einstellungen ist die Aktivierung des Joomla!-Caches. Unter „System“ → „Globale Konfiguration“ → „Cache“ kann ein Seitencache oder ein progressive Cache aktiviert werden, um dynamische Inhalte zwischenspeichern und schneller ausliefern zu lassen. Zusätzlich kann die Gzip-Komprimierung unter „Server“-Einstellungen aktiviert werden, um die Größe von übertragenen Dateien zu reduzieren.
Die Optimierung von Bildern spielt eine große Rolle bei der Ladezeit. Bilder sollten in komprimierten Formaten wie WebP hochgeladen und vor dem Einsatz in Joomla! mit Tools wie TinyPNG oder Imagify optimiert werden. Zudem können Erweiterungen wie JCH Optimize genutzt werden, um CSS- und JavaScript-Dateien zusammenzufassen und zu minimieren.
Eine Joomla!-Website kann auch durch die Reduzierung der installierten Erweiterungen und Plugins beschleunigt werden. Nicht genutzte Module, Komponenten oder Plugins sollten deaktiviert oder deinstalliert werden, da sie zusätzliche Ladezeiten verursachen können.
Falls die Website auf einer langsamen Hosting-Umgebung läuft, kann ein schnellerer Webhost oder ein Upgrade auf einen leistungsfähigeren Server die Ladezeiten verbessern. Besonders für größere Joomla!-Websites lohnt es sich, auf SSD-Hosting oder einen spezialisierten Joomla!-Hoster umzusteigen.
Ein weiteres Performance-Upgrade kann durch die Nutzung eines Content Delivery Networks (CDN) erfolgen. Dienste wie Cloudflare oder KeyCDN speichern statische Inhalte wie Bilder und Stylesheets auf Servern weltweit und liefern diese schneller an Nutzer aus verschiedenen Regionen.
Falls die Joomla!-Datenbank sehr groß ist, kann eine Datenbank-Optimierung über phpMyAdmin helfen, indem überflüssige Einträge bereinigt und Tabellen optimiert werden. Auch regelmäßiges Leeren des Joomla!-Cache kann die Performance verbessern.
Zusammenfassend wird eine Joomla!-Website schneller durch Caching, Bildoptimierung, Reduzierung unnötiger Erweiterungen, ein leistungsfähiges Hosting und den Einsatz eines CDN.
Tipp: So funktioniert die Joomla OnPage-Optimierung. Wieso ist das so langsam? – Joomla-Debugging von Performance-Problemen.
Wo finde ich Support und Hilfe bei Joomla!-Problemen?
Joomla! bietet verschiedene Anlaufstellen für Support und Problemlösungen. Die erste Anlaufstelle ist die offizielle Joomla!-Dokumentation auf docs.joomla.org, wo ausführliche Anleitungen zur Installation, Konfiguration und Fehlerbehebung zu finden sind.
Falls eine spezifische Frage besteht, kann das Joomla!-Forum unter forum.joomla.org genutzt werden. Hier helfen erfahrene Nutzer und Entwickler bei technischen Problemen. Das Forum ist besonders nützlich für Community-Support und den Austausch über Erweiterungen oder individuelle Anpassungen.
Für Fragen zu Erweiterungen oder Templates bietet das Joomla! Extensions Directory (JED) unter extensions.joomla.org oft eigene Support-Foren oder Entwicklerkontakte, über die direkte Hilfe zu spezifischen Erweiterungen angefordert werden kann.
Wenn eine schnelle Lösung erforderlich ist oder komplexe Probleme auftreten, kann ein kommerzieller Joomla!-Support in Anspruch genommen werden. Plattformen wie JoomShaper, CloudAccess.net oder spezialisierte Joomla!-Agenturen bieten kostenpflichtige Unterstützung für individuelle Anpassungen, Fehlerbehebung und Sicherheitsüberprüfungen.
Zusätzlich gibt es Joomla!-Gruppen auf Plattformen wie Facebook, Reddit und Stack Overflow, wo ebenfalls Hilfe von anderen Nutzern und Entwicklern angeboten wird. Wer regelmäßig mit Joomla! arbeitet, kann sich auch bei einem lokalen Joomla!-Meetup oder einer Joomladay-Veranstaltung informieren und Erfahrungen austauschen.
Bildnachweis: Fotolia, Lizenz: Host Europe
- Weniger bekannte Joomla-Funktionen - 1. Juli 2025










