Helle Stufen nach oben – TYPO3-Upgrade auf eine neue LTS-Version

TYPO3-Upgrade auf die neue LTS-Version: Ablauf, Aufwand und Nutzen

Nicht jede Erneuerung einer Website ist ein Relaunch. Manchmal ist die Seite gut, die Struktur stimmt, die Inhalte passen, nur das System darunter ist in die Jahre gekommen und braucht einen Sprung auf eine neue Version. Bei TYPO3 heißt dieser Sprung Upgrade, und er folgt eigenen Regeln. Wer ihn versteht, erkennt auch, warum ein gepflegtes System langfristig günstiger und sicherer ist als eines, das man laufen lässt, bis es bricht. Dieser Beitrag erklärt, was ein TYPO3-Upgrade ist, warum es nötig wird und wie es abläuft, etwas technischer als die übrigen Beiträge dieser Reihe, aber so, dass auch Entscheider die Zusammenhänge verstehen. Den größeren Rahmen gibt unser Leitfaden zum Website-Relaunch.

Upgrade oder Relaunch: wo liegt der Unterschied?

Ein Relaunch baut die Website neu, Struktur, Design, oft das ganze System. Ein Upgrade dagegen hebt das bestehende TYPO3 von einer älteren auf eine neuere Version, während Inhalte und Struktur im Kern erhalten bleiben. Das Bild dazu: Ein Relaunch ist der Umzug in ein neues Haus, ein Upgrade die gründliche Renovierung des bestehenden. Beides hat seine Berechtigung. Ist nur das System veraltet, die Seite aber inhaltlich und gestalterisch in Ordnung, ist das Upgrade der kleinere, gezieltere Eingriff. Erst wenn auch Struktur, Inhalte und Optik überholt sind, lohnt der größere Schritt des Relaunches.

Warum ein Upgrade nötig wird

TYPO3 erscheint in sogenannten LTS-Versionen, Long Term Support, Versionen mit langfristig zugesicherter Pflege. Für jede dieser Versionen ist festgelegt, wie lange sie kostenlose Sicherheits- und Fehlerkorrekturen erhält; danach gibt es für eine Übergangszeit noch verlängerten, kostenpflichtigen Support, ehe die Version endgültig ausläuft. Eine Seite auf einer ausgelaufenen Version ist ein Risiko: Neu entdeckte Sicherheitslücken werden nicht mehr geschlossen, und die Seite wird mit der Zeit anfällig. Das Upgrade ist deshalb keine Fleißarbeit aus Ordnungssinn, sondern eine Frage der Sicherheit und der Pflichten, die ein Betreiber gegenüber den Daten seiner Nutzer hat. Der große Vorteil des LTS-Modells: Man weiß im Voraus, wann der nächste Schritt ansteht, und kann ihn planen, statt von ihm überrascht zu werden.

Große und kleine Versionssprünge

Nicht jedes Update ist gleich aufwendig. Kleine Aktualisierungen innerhalb einer Version (etwa von einer Unterversion zur nächsten) bringen vor allem Fehler- und Sicherheitskorrekturen und sind meist unkompliziert. Der Sprung auf eine neue Hauptversion dagegen, also von einer LTS auf die nächste, ist der eigentliche Aufwand: Hier ändern sich Bestandteile im Inneren des Systems, alte Funktionen fallen weg, neue kommen hinzu. Genau deshalb braucht ein solcher Sprung Vorbereitung und einen Test, statt ihn einfach auf der laufenden Seite anzustoßen.

Der typische Ablauf

Ein geordnetes LTS-Upgrade läuft in nachvollziehbaren Schritten ab. Zuerst wird der Bestand aufgenommen: Welche Version läuft, welche Erweiterungen sind im Einsatz, welche eigenen Anpassungen gibt es? Dann wird auf einer geschützten Kopie der Seite (einer Testumgebung) das Upgrade durchgespielt, nie zuerst auf der echten Seite. TYPO3 bringt dafür Hilfen mit, die durch viele der nötigen Anpassungen führen und auf Probleme hinweisen. Treten Fehler auf, werden sie in Ruhe auf der Kopie gelöst. Erst wenn die aktualisierte Seite auf der Testumgebung sauber läuft und geprüft ist, wird das Upgrade auf die echte Seite übertragen. So bleibt die laufende Seite die ganze Zeit unangetastet und erreichbar.

Erweiterungen sind der Knackpunkt

Der häufigste Stolperstein beim Upgrade sind nicht die TYPO3-Bestandteile selbst, sondern die Erweiterungen, die Zusatzbausteine von Dritten, die besondere Funktionen beisteuern. Nicht jede Erweiterung ist sofort mit jeder neuen Version verträglich; manche brauchen ein eigenes Update, manche werden nicht mehr gepflegt und müssen ersetzt werden. Ein guter Teil der Upgrade-Arbeit besteht darin, diese Erweiterungen durchzugehen: Welche gibt es in einer neuen, verträglichen Fassung? Welche braucht man überhaupt noch? Welche lässt sich durch eine modernere Lösung ersetzen? Das Upgrade ist damit zugleich ein guter Anlass, das System von ungenutztem oder veraltetem Beiwerk zu befreien.

Warum man Versionen nicht beliebig überspringen sollte

Es ist verlockend, ein Upgrade lange aufzuschieben und dann mehrere Versionen auf einmal zu überspringen. Das ist möglich, aber riskanter und aufwendiger, weil sich die Änderungen häufen und schwerer zu überblicken sind. Wer regelmäßig in kleineren Schritten aktualisiert, hält den Aufwand je Schritt klein und die Seite durchgehend sicher. Wer dagegen jahrelang nichts tut, steht irgendwann vor einem großen, teuren Sprung, oder vor der Entscheidung, gleich neu zu bauen. Kontinuierliche Pflege ist auch hier günstiger als das Aufstauen von Schulden.

Testen, bevor umgeschaltet wird

Wie beim Relaunch entscheidet auch beim Upgrade der Test über einen ruhigen Verlauf. Auf der Testumgebung wird geprüft, ob alle Funktionen noch arbeiten, die Darstellung stimmt, Formulare ankommen und nichts Wichtiges verloren ging. Erst wenn dieser Durchgang sauber ist, geht die aktualisierte Seite live. Diese Sorgfalt wirkt umständlich, ist aber der Unterschied zwischen einem Upgrade, das niemand bemerkt, und einem, das die Seite für Stunden lahmlegt. Worauf es beim Testen allgemein ankommt, vertieft der Beitrag Staging und Test vor dem Go-Live.

Das Upgrade als Gelegenheit

Ein Upgrade ist mehr als Pflichterfüllung. Neue Versionen bringen oft spürbare Verbesserungen mit, beim Tempo, bei der Bedienung im Redaktionsbereich, bei der Barrierefreiheit, bei den Möglichkeiten, Inhalte zu gestalten. Wer aktualisiert, bekommt diese Verbesserungen gewissermaßen geschenkt. Und der Aufwand, das System aufzuräumen und Erweiterungen zu sichten, zahlt sich in einer schlankeren, schnelleren und besser wartbaren Seite aus. Aus der lästigen Notwendigkeit wird so ein Schritt nach vorn.

Pflege ist ein Dauerlauf, kein Sprint

Der eigentliche Gedanke hinter dem LTS-Modell ist nicht das einzelne Upgrade, sondern die kontinuierliche Pflege. Eine Website ist kein Gegenstand, den man einmal anschafft und dann sich selbst überlässt, sondern eine lebende Software, die wie ein Fahrzeug regelmäßige Wartung braucht. Wer das akzeptiert, behandelt Upgrades nicht als unliebsame Ausnahmen, sondern als planbaren Teil des Betriebs, kleine, beherrschbare Schritte in ruhigem Takt statt einer großen Notoperation, wenn die Sicherheitslücke schon offen ist.

Dieser Unterschied klingt unscheinbar, entscheidet aber über die Kosten und das Risiko der nächsten Jahre. Eine gepflegte Seite bleibt sicher, schnell und erweiterbar; eine ungepflegte sammelt stille Schulden an, die irgendwann auf einmal fällig werden. Wir verstehen den Betrieb einer Website deshalb als fortlaufende Begleitung, bei der Aktualisierungen rechtzeitig und in Ruhe geschehen, nicht als einmalige Auslieferung, nach der die Seite langsam altert, bis nur noch der komplette Neubau hilft.

Was das für Sie heißt

Ein TYPO3-Upgrade ist der kleinere Bruder des Relaunches: gezielter, planbar und durch das LTS-Modell vorhersehbar. Es schützt die Seite vor dem stillen Verfall in die Unsicherheit, hält sie schnell und modern und vermeidet den großen, teuren Sprung, der droht, wenn man jahrelang nichts tut. Wir behandeln Upgrades als regelmäßigen Teil der Pflege (auf einer Testumgebung vorbereitet, in Ruhe geprüft, dann übertragen) und nicht als Notoperation, wenn es schon brennt. Der erste Schritt ist eine nüchterne Frage: Auf welcher Version läuft Ihre Seite, und wie lange wird diese noch gepflegt?

Steht bei Ihnen ein TYPO3-Upgrade oder Umzug an? Wir halten Ihre Seite aktuell und sicher, unser Angebot.

Häufige Fragen

Was ist der Unterschied zwischen Upgrade und Relaunch?

Ein Relaunch baut die Website neu, Struktur, Design, oft das System. Ein Upgrade hebt das bestehende TYPO3 auf eine neuere Version, während Inhalte und Struktur erhalten bleiben. Bildlich: Der Relaunch ist der Umzug, das Upgrade die Renovierung des bestehenden Hauses.

Warum muss ich TYPO3 überhaupt aktualisieren?

Weil jede LTS-Version nur eine begrenzte Zeit Sicherheits- und Fehlerkorrekturen erhält. Auf einer ausgelaufenen Version werden neue Sicherheitslücken nicht mehr geschlossen, die Seite wird mit der Zeit angreifbar. Das Upgrade ist eine Frage der Sicherheit, nicht des Ordnungssinns.

Ist meine Seite während des Upgrades offline?

Nein, wenn richtig vorgegangen wird. Das Upgrade wird zuerst auf einer geschützten Kopie (einer Testumgebung) durchgespielt und geprüft. Die laufende Seite bleibt unangetastet und erst nach erfolgreichem Test wird umgeschaltet.

Was ist beim Upgrade der größte Stolperstein?

Die Erweiterungen, die Zusatzbausteine von Dritten. Nicht jede ist sofort mit der neuen Version verträglich; manche brauchen ein Update, manche werden nicht mehr gepflegt und müssen ersetzt werden. Ein guter Teil der Arbeit besteht darin, diese durchzugehen.

Kann ich mehrere Versionen auf einmal überspringen?

Möglich, aber riskanter und aufwendiger, weil sich die Änderungen häufen. Wer regelmäßig in kleineren Schritten aktualisiert, hält den Aufwand je Schritt klein und die Seite durchgehend sicher. Langes Aufschieben führt zum großen, teuren Sprung.

CloudWebDevs
About the Author

CloudWebDevs

Wiesbaden

CloudWebDevs ist der technische Partner für sichere und ausfallsichere Web-Architektur. Mit tiefen Wurzeln in der Prozessoptimierung und einem Tech-Stack auf Industriestandard übersetzen wir komplexe Anforderungen in effiziente, automatisierte und wartungsfreie digitale Plattformen – von der ersten Code-Zeile bis zum automatisierten Deployment.