Zum Hauptinhalt springen

Von Joomla 3 auf Joomla 6: 25 Jahre Fachjournal in neuer Technik

Seit 3. November 2026 läuft bwp@ Berufs- und Wirtschaftspädagogik - online auf Joomla 6. Das frei zugängliche Fachjournal erscheint seit 2001 und lief seit 2012 auf Joomla 3. Wir zeigen, wie wir den Sprung über drei Joomla-Generationen geschafft haben, ohne dass Leser:innen, Autor:innen oder Suchmaschinen etwas davon merken mussten - außer dass die Seite jetzt auch am Handy gut funktioniert.

Portrait Sigrid Gramlinger
zuletzt aktualisiert: 13.11.2026

Rückfrage zu diesem Artikel senden

Rückfrage zum Artikel

Bitte Namen angeben.
Bitte eine Telefonnummer angegeben.
Bitte schreiben Sie hier Ihre Frage.
Spam-Schutz fehlgeschlagen

Wir verwenden die Daten nur, um Ihre Frage zu beantworten.
Weitere Details finden Sie in unserer Datenschutzerklärung.

Die Ausgangslage: viel Geschichte, viele Sonderfälle

bwp@ ist keine gewöhnliche Website. In 25 Jahren ist das Journal von statischem HTML über Typo3 zu Joomla gewandert. Entsprechend vielfältig war der Bestand:

  • rund 3.000 alte statische Seiten und ca. 7 GB an PDFs und Ausgaben außerhalb von Joomla, die weiterhin erreichbar bleiben müssen
  • über 6.000 bekannte URLs, die vielfach in Fachliteratur zitiert werden
  • rund 2.000 Autor:innen mit eigenem Frontend-Login
  • eine eigene Komponente, eigene Plugins, viele Custom Fields und mehrere Formulare

Joomla 3 wird seit August 2023 nicht mehr vom Joomla-Projekt unterstützt. Ein Update war also überfällig - die Frage war nur, wie man es angeht, ohne dabei 25 Jahre Inhalte zu gefährden.

Unsere Grundsätze: so nah am Joomla Core wie möglich

Ein erster Anlauf vor rund zwei Jahren setzte auf Joomla 5 mit einem Pagebuilder-Template - ging aber nie live. Für das aktuelle Update haben wir uns bewusst anders entschieden:

  • Kein Pagebuilder: Das Design basiert auf einem Child-Template von Cassiopeia, dem Standard-Template von Joomla. Das hält die Seite schlank und die Wartung günstig.
  • Joomla-Bordmittel statt Eigenentwicklung: Die Autor:innen-Datenbank läuft jetzt über die Kontakte-Komponente von Joomla (com_contact), erweitert durch Plugins und Template-Overrides. Die bisherige Sonderkomponente wird damit überflüssig.
  • URLs nur mit dem Joomla Core: Keine SEF-Erweiterung, sondern Menüstruktur und Aliase. Wo das nicht reicht, leiten wir per 301 um.

Weniger Erweiterungen bedeuten weniger Abhängigkeiten, weniger Lizenzkosten und weniger Angriffsfläche. Gerade bei einer Website, die noch viele Jahre laufen soll, zahlt sich das aus.

Stabile URLs: 94 Prozent ohne Umleitung

Für ein wissenschaftliches Journal sind Links heilig: Beiträge werden in Publikationen zitiert, und jede tote URL ist ein gebrochener Verweis. Wir haben deshalb zuerst ein vollständiges URL-Inventar erstellt, aus einem Crawl der Live-Site und den Daten der bisherigen SEF-Erweiterung.

Das Ergebnis: Joomla 6 erzeugt für rund 94 Prozent der Beiträge und Kategorien exakt dieselbe URL wie bisher, allein durch eine durchdachte Menüstruktur. Für den Rest gibt es rund 340 Umleitungsregeln in der .htaccess. Die alten statischen Seiten und PDFs liegen weiterhin an ihrem gewohnten Ort.

Autor:innendaten, die sich nicht nachträglich ändern

Eine fachliche Besonderheit: Wechselt eine Autorin später die Universität, soll ein älterer Beitrag trotzdem die Institution zum Zeitpunkt der Veröffentlichung zeigen. Ein eigenes Plugin speichert deshalb beim Veröffentlichen Name, Institution und Foto in einer historischen Tabelle.

Diese Logik haben wir für Joomla 6 neu geschrieben und dabei verbessert: Auch das Porträtfoto wird jetzt automatisch eingefroren, bisher war dafür bei jeder Ausgabe Handarbeit nötig. Autor:innen pflegen ihr Profil im Frontend selbst, die Redaktion bekommt bei Änderungen eine Info-Mail.

Das Drehbuch: Generalprobe statt Blindflug

Die Redaktion hat während der Entwicklung normal weitergearbeitet. Einen einmal lokal aktualisierten Stand hochzuladen, kam daher nicht in Frage. Stattdessen haben wir den Weg von Joomla 3 über 4.4 und 5.4 bis 6.2 als wiederholbares Drehbuch gebaut: eine Abfolge von Skripten, die Altlasten bereinigen, Joomla stufenweise aktualisieren, Benutzer:innen in Kontakte überführen, Menüs und Aliase anlegen und die Umleitungen erzeugen.

In der Generalprobe mit einem frischen Datenbank-Dump der Live-Site lief das Drehbuch ohne Nacharbeit an den Skripten durch, in rund 1 Stunde 20 Minuten bis zur fertigen Joomla-6-Seite. So konnten wir den Redaktionsstopp beim Go-live auf wenige Stunden begrenzen.

Das Projekt in Zahlen

  • 3 Joomla-Hauptversionen in einem Durchgang: 3.10 → 4.4 → 5.4 → 6.2
  • über 6.000 URLs geprüft, rund 94 Prozent ohne Umleitung erreichbar
  • rund 2.200 Autor:innen-Profile automatisch in Joomla-Kontakte überführt
  • 85 manuell gepflegte Menümodule durch ein einziges dynamisches Modul ersetzt
  • 34 nicht mehr benötigte Erweiterungen, Plugins, Libraries entfernt

Mobil und barrierearm

Das Erscheinungsbild ist bewusst vertraut geblieben, damit sich Stammleser:innen sofort zurechtfinden. Unter der Oberfläche hat sich viel getan: Die Seite ist jetzt voll responsiv, Kontraste, Fokus-Markierungen und Zielgrößen von Links und Buttons orientieren sich an WCAG 2.2 AA, und die Überschriften-Hierarchie ist sauber aufgebaut. Schriften liegen am eigenen Server, die Statistik läuft mit Matomo ohne Cookies.

Außerdem erleichtert die neue Technik der Redaktion den Alltag: Die Startseite zeigt die aktuelle Ausgabe automatisch, und das Inhaltsverzeichnis jeder Ausgabe entsteht dynamisch statt in Handarbeit.

Unser Fazit

Ein Update von Joomla 3 auf Joomla 6 ist auch bei einer gewachsenen, komplexen Website gut machbar - wenn man es als Projekt plant und nicht als Knopfdruck. Die wichtigsten Erfolgsfaktoren aus unserer Sicht: ein sauberes Inventar zu Beginn, der Mut, Erweiterungen wegzulassen, und ein Drehbuch, das vor dem Go-live mehrfach geprobt wird.

Läuft Ihre Website noch auf Joomla 3 oder Joomla 4? Wir prüfen gerne, welcher Weg für Sie sinnvoll ist. Sprechen Sie uns gerne an.

Zur Website: www.bwpat.de