Skip to main content
28. März 2023

Terminsache: Muss ich bis August 2023 von Joomla 3 auf Joomla 4 migirieren?

Joomla wurde 2005 als „Fork“ von Mambo weiterentwickelt. Die Version 1.0 erschien am 19. September 2005.

Damals gab es noch Mambots statt Plugins. Kategorien waren noch in zwei Ebenen mit Section und Category geteilt. Zu dieser Zeit waren manche Anpassungen nur über Core-Hacks möglich. D.h. der Programmcode von Joomla selbst musste geändert werden, um eine bestimmte Funktion oder Anzeige zu ermöglichen. Bei einem Update wurde diese Core-Datei überschrieben und die eigene Programmierung musste wieder selbst händisch eingefügt werden. Bei vielen Änderungen war das sehr zeitaufwendig. Daher wurden Joomla-Installationen mit Core-Hacks nicht aktualisiert und somit Sicherheitslücken nicht geschlossen.

Das Update von 1.0 auf 1.5 war schwierig.

Nach 1.5 kam 2.0 das nur eine Übergangsversion war. Version 2.5 wurde am 24. Jänner 2012 veröffentlicht und gar nicht so wenige Joomla-Seite sind immer noch auf einer Version 2.5.28.

In allen alten Versionen (1.0 bis 2.5) gibt es mittlerweile bekannte kritische Sicherheitslücken. D.h. ein Update muss zwingend erfolgen.

Joomla 3.0 wurde am 27. September 2012 veröffentlicht. Im August 2021 wurde gleichzeitig mit dem Erscheinen von Joomla 4 die Version 3.10 veröffentlicht und wird noch für 24 Monate bis August 2023 mit (Sicherheits-)Updates versorgt.

D.h. ein Update von Joomla 3.x auf Joomla 4 erfolgt immer über Joomla 3.10
Aktuelle Version: https://downloads.joomla.org/

Ist eine Migration von Joomla 3 auf Joomla 4 zwingend notwendig?

Ja. Wenn Sie derzeit Joomla 3 verwenden, führt kein Weg daran vorbei, auf Joomla 4 zu migrieren. Ab dem 17. August 2023 werde Sicherheitslücken in Joomla 3 nicht mehr mit neuen Updates behoben. Auch die Kompatibilität mit z.B. PHP wird im Laufe der Zeit sinken, da sich PHP immer weiter entwickelt. Zudem bietet die neue Version zahlreiche Verbesserungen und neue Funktionen, die Ihre Website sicherer, schneller und leistungsfähiger machen.

Einige der wichtigsten Vorteile von Joomla 4 sind:

  • Verbesserte Performance: Joomla 4 wurde auf eine schnellere und effizientere Codebasis umgestellt, was zu einer verbesserten Performance und schnelleren Ladezeiten führt.

  • Einfachere Benutzeroberfläche: Die neue Benutzeroberfläche von Joomla 4 ist benutzerfreundlicher und intuitiver als die vorherige Version. Dadurch wird es einfacher, Ihre Website zu verwalten und zu bearbeiten.

  • Modernere Technologie: Joomla 4 verwendet modernere Technologien wie PHP 7.4 und Bootstrap 5, was zu einer verbesserten Sicherheit und Stabilität beiträgt.

  • Mobiles Design: Joomla 4 wurde von Grund auf mit einem responsiven Design entwickelt, das auf allen Geräten gut aussieht und eine bessere mobile Benutzererfahrung bietet.

  • Bessere SEO-Funktionen: Joomla 4 bietet verbesserte SEO-Funktionen, die Ihnen helfen, Ihre Website besser zu optimieren und in den Suchergebnissen besser zu ranken.

Der Hauptgrund bleibt jedoch, das Joomla 3 ab August 2023 keine weiteren Sicherheitsupdates mehr erhalten wird. Daher ist es wichtig, auf die neueste Version von Joomla zu migrieren, um sicherzustellen, dass Ihre Website sicher und geschützt bleibt.

Wir stehen Ihnen jederzeit gerne zur Verfügung, um den Migrationsprozess für Ihre Joomla Webseite durchzuführen. Sie können hier mit und Kontakt aufnehmen.

Für technisch versierte AnwenderInnen besteht auch die Möglichkeit, selbst die Migration vorzunehmen.

Wie bereite ich ein Joomla-Update vor?

Bevor ein Joomla-Update durchgeführt wird, ist es wichtig eine Bestandsaufnahme der vorhandenen Inhalte, Kategorien, Menüs, Module und Plugins sowie der installierten Erweiterungen durchzuführen. Auch die Benutzergruppen und Benutzer*innen sollten erfasst werden.

Als nächstes muss entschieden werden, welche dieser Bereiche und Funktionen in der neuen Version wieder benötigt werden. Dazu sollten die Funktionen und Erweiterungen in der neuen Version recherchiert und überprüft werden. Hierbei gilt es herauszufinden, welche der zusätzlich installierten Erweiterungen und Plugins in der neuen Joomla-Version auch verfügbar sind und welche gegebenenfalls durch neue Erweiterungen ersetzt werden. Extension-Anbieter haben in der Regel Anleitungen auf ihren Webseiten, wie ein Update erfolgt und ob zuerst Joomla oder zuerst die Erweiterung aktualisiert werden sollte. Zudem sollten die Systemvoraussetzungen für die Erweiterungen überprüft werden.

Sobald geklärt ist, welche Joomla-Funktionen und Erweiterungen in der Zielversion verfügbar sein sollen, kann der Update-Prozess gestartet werden. Eine sorgfältige Vorbereitung und Planung sind dabei unerlässlich, um Probleme und Fehler beim Update zu vermeiden.

Wie führe ich ein Joomla Update durch?

Ein Joomla-Update sollte immer sorgfältig vorbereitet werden. Dazu gehört eine Bestandsaufnahme der eingerichteten Inhalte, Kategorien, Menüs, Module und Plugins sowie eine Auflistung aller installierten Erweiterungen und Benutzergruppen und Benutzer*innen.

Beim eigentlichen Update ist es wichtig, jeden Schritt zu dokumentieren, um im Fehlerfall schnell zum vorherigen Schritt zurückkehren zu können. Zudem muss vorab ein Backup erstellt werden, das unbedingt getestet werden sollte. In der Regel wird das Backup in einer Entwicklungsumgebung wiederhergestellt, um das Update auf Herz und Nieren zu prüfen.

Während des Update-Prozesses ist darauf zu achten, dass die Entwicklungsumgebung dieselbe PHP-Version wie die alte Live-Umgebung hat. Gegebenenfalls sollte die PHP-Version zum richtigen Zeitpunkt auf eine neue Version umgestellt werden. Auch sollten alle nicht benötigten Benutzer*innen deaktiviert bzw. gelöscht und die Webseite auf offline gestellt werden.

Bevor das eigentliche Joomla-Update startet, sollten alle nicht-Standard-Joomla-Erweiterungen deaktiviert werden. Auch der Papierkorb (=gelöschte Elemente) wird in allen Bereichen (Menüs, Beiträge, Module, ...) geleert und alle aktiven Module deaktiviert.

Nach einer technischen Überprüfung der Datenbank werden Erweiterungen deinstalliert bzw. deaktiviert und erneut ein Backup erstellt. Dieses Backup wird außerhalb der Joomla-Installation gespeichert, da als nächstes Akeeba deinstalliert wird.

Nun kann das Joomla-Update durchgeführt werden, in der Regel über den Zwischenschritt 3.6.5. Dabei ist auf die PHP-Version zu achten. Ist das Update erfolgreich abgeschlossen, werden nach und nach die Erweiterungen und Plugins wieder aktiviert, aktualisiert und installiert. Auch das neue Template muss eingerichtet und angepasst werden.

Mit der sorgfältigen Vorbereitung und Durchführung eines Joomla-Updates können Fehler und Probleme vermieden werden.

Wie viel Zeit muss man für ein Joomla Update einplanen?

Für ein reines Daten-Update, wie im vorherigen Abschnitt beschrieben, benötigt eine Agentur mit Erfahrung in der Regel nur wenige Stunden, sofern keine Probleme auftreten. Der Aufwand kann jedoch variieren, wenn umfangreiche Erweiterungen oder zusätzliche Programmierungen im Spiel sind. Die Template-Entwicklung wird in der Regel ähnlich wie bei einem neuen Projekt eingeschätzt.

Aktuelle Blogbeiträge

| Blog

Innovation trifft Ästhetik: Der Launch der neuen AKL Architekten Webseite

| Blog

Frohe Weihnachten! Willkommen 2024!

| Blog

Besser spät als nie: Joomla Migration