TYPO3 Update
Ein TYPO3 Update (bei einem Hauptversionswechsel auch als Upgrade bezeichnet) ist die Erneuerung der TYPO3-Software von TYPO3. Für das CMS müssen regelmäßig Updates installiert werden. Dies kann mit und ohne Hilfe einer Agentur erfolgen.
- Was ist die aktuelle TYPO3-Version?
- Aktuelle Versionen:9.5.4 und 8.7.23 (LTS)
Im Moment werden etwa alle 18 Monate neue Versionen veröffentlicht.
TYPO3-Version als Update-Orientierung
Wichtigste Frage vor einem TYPO3 Update ist, was die neue Version mit sich bringt. Denn nicht jede Version muss eingespielt werden. Vergleicht die Eigenschaften Eurer TYPO3-Installation mit der konkreten Versions-Bezeichnung mit den Eigenschaften der neuen Version. Die Interpretation des Deltas entscheidet, ob ein Update durchgeführt werden sollte.
TYPO3 Haupt-, Neben- und Minorversionen
- Der Aufbau einer TYPO3-Version gliedert sich in 3 Bestandteile: Haupt-, Neben- und Minorversion.
- In regelmäßigen Zyklen (ca. 2 Jahre) wird eine neue TYPO3 Hauptversion veröffentlicht. Innerhalb dieser werden verschiedene Nebenversionen mit neuen Features und Funktionsstabilisierungen ausgespielt.
- Sobald alle für die Hauptversion relevanten Features und Stabilisierungen veröffentlicht sind, wird die aktuelle Nebenversion als LTS (Long Term Support) gekennzeichnet und erhält keine weiteren Nebenversionen. Ab diesem Zeitpunkt werden nur noch Minorversionen veröffentlicht, die die als LTS gekennzeichnete TYPO3 Version mit Sicherheitsupdates und Patches versorgt.
TYPO3 LTS & ELTS
LTS (Long Term Support) und ELTS (Extended Long Term Support) bezeichnen 2 spezielle Versionsmodelle von TYPO3.
Jede Hauptversion von TYPO3 erhält nach der Entwicklungs- und Stabilisierungsphase einen als Long Term Support markierten Release, der für mindestens 3 Jahre mit Sicherheitsupdates gegen Sicherheitslücken versorgt wird. Nach 3 Jahren können im Rahmen des von TYPO3 angebotenen ELTS, weiterhin Sicherheitsupdates für die verwendete TYPO3 Version gegen einen Endbetrag erworben werden. Der ELTS Support kann für einen Zeitraum von bis zu 2 Jahren in Anspruch genommen werden.
TYPO3 Release Agenda
In der TYPO3 Release Agenda stehen alle benötigten Informationen zum Veröffentlichungszeitpunkt bzw. den Zeiträumen in denen Sicherheitspatches verfügbar sind. Die aktuellen TYPO3 Versionen sind Version 7.6 LTS & Version 8.7 LTS. Die TYPO3 Version 9 ist aktuell in Entwicklung, ein LTS Release ist für Oktober 2018 geplant.
Roadmap TYPO3 Version 9
Version | Primary Focus | Estimated Release |
9.0 | Cleanups, removals, big breaking changes | Estimated: 2017-11-14 |
9.1 | Site Handling | Estimated: 2018-01-30 |
9.2 | Frontend Editing | Estimated: 2018-04-10 |
9.3 | URL Routing | Estimated: 2018-06-12 |
9.4 | Feature Freeze / Stabilization | Estimated: 2018-09-04 |
9.5 | LTS | Estimated: 2018-10-02 |
Legende Release Agenda
grau | Release neue Hauptversion + Veröffentlichung Nebenversionen |
grün | Start der LTS Version + Priority Bugfixes + Sicherheitsupdates |
dunkles orange | Reguläre Sicherheitsupdates |
helles orange | Außerordentliche Sicherheitsupdates im Rahmen des ELTS Support |
Ermitteln der aktuell eingesetzten TYPO3-Version
Die aktuell eingesetzte TYPO3-Version ist einfach im TYPO3-Backend auslesbar. Je nach verwendeter TYPO3-Version findet man die benötigte Information wie folgt:
- 'TYPO3 Version 4.x oder 6.x'
- In älteren TYPO3 Systemen muss man in der Modulauswahl (linke Spalte) "About TYPO3 CMS" auswählen und erhält die Information im Hauptbereich des Backends angezeigt
- TYPO3 Version 7.x oder 8.x'
- In aktuellen TYPO3 Versionen wird die Versionsnummer direkt im Headerbereich des Backends angezeigt:
Warum ein TYPO3 Update?
Ein TYPO3 Update für die Hauptversion kann aus zwei Gründen durchgeführt werden.
- Sicherheit & Rechtliches
- Technische Optimierungen & Neue Funktionalitäten
Abhängig vom Grund aus dem das Update durchgeführt werden soll, leitet sich die Notwendigkeit und der Handlungsbedarf ab.
Grund | Update notwendig? | Kommentar |
---|---|---|
Sicherheit & Rechtlliches | JA | verpflichtend, nach Telemediengesetz |
Technische Optimierungen & Neue Funktionalitäten | OPTIONAL | Wägt ab, ob die Verbesserungen relevant sind |
Ein Update aus dem Grund Sicherheit & Rechlichtes, ist nach der aktuellen TYPO3 Release Agenda, ca. alle 2 - 3 Jahre nötig.
Update wegen Sicherheit & Rechtllichem
Laut Telemediengesetz ist jeder Betreiber einer kommerziell genutzten Website verantwortlich für die Sicherheit sowie technische Aktualität des Websitesystems und der dazugehörigen Komponenten. Verstöße, die als Ordnungswidrigkeit gelten, können mit hohen Bußgeldern abgestraft werden: siehe Telemediengesetz §13 Pflichten eines Dienstanbieters und §16 Bußgeldvorschriften
Technische Gründe für ein TYPO3 Update
Durch ein aktuelles TYPO3-System profitiert Ihr durch den Einsatz aktueller Technologien die als "State of the art" gelten:
- Geringere Betriebskosten im Vergleich zu alten Systemen; Anpassungen und Neuentwicklungen auf Grundlage veralteter Technologien sind oft sehr aufwendig.
- Das System ist zukunftssicher und kann stetig weiterentwickelt werden.
- Höhere Systemperformance und geringere Ladezeiten. Die Systemperformance ist ebenfalls ein Rankingfaktor bei Google.
Vorteile für Nutzer und Redakteure
Vor allem Endnutzer und Redakteure werden durch Neuerungen in TYPO3 tatkräftig unterstützt, wodurch internen Kosten gesenkt werden:
- Höhere Performance gibt dem Besucher der Website ein besseres Gefühl und Redakteure können schneller arbeiten
- Verbesserungen im Handling der Nutzeroberfläche und neue Möglichkeiten in der Bearbeitung von Inhalten, so bietet die aktuellste TYPO3 Version 8.7 unter anderem folgende Features:
- Optisch ansprechende Nutzeroberfläche
- Bilder direkt im Backend bearbeitbar (zurechtschneiden, skalieren)
- Mehr B2B SEO und Social-Media-Marketing B2B Unterstützung
- Mehr Feedback von TYPO3 an den Redakteur
- Neuer und umfangreicher Wizzard, um eigene Formulare für z.B: Kontaktanfragen zu erstellen
- Suche nach Dateien in der Datei-Ablage von TYPO3
- Media Links für die Referenzierung von z.B: YouTube Videos in der Datei-Ablage
Optimierung für mobile Endgeräte
Die mobile Nutzung nimmt immer mehr zu. Bei neuen TYPO3-Versionen wird dies berücksichtigt, Responsive Design wird vereinfacht und somit eine optimale Darstellung und Bedienung auf allen Geräten gewährleistet.
Was kostet ein TYPO3 Update?
Die Kosten für ein Update der TYPO3-Version hängen stark von den Anforderungen, dem Funktionsumfang des TYPO3-Systems und der Art des durchzuführenden Updates ab. Hierbei solltet Ihr zwischen zwei Arten des Updates unterscheiden:
Update der Minor Version (regelmäßige Sicherheitsupdates)
Beim Update der Minor Version werden Priority Bugfixes und Security Patches für die aktuell verwendete TYPO3 Version eingespielt (siehe TYPO3 Release Agenda). Neue Minor Versions werden in regelmäßigen Zyklen durch TYPO3 bereitgestellt.
Viele Internetagenturen bieten hierfür eine monatliche Wartungspauschale an.
Rechnet etwa mit monatlichen Kosten zwischen 200,- und 400,- Euro für die Minor Version Updates pro TYPO3 Website.
Um langfristig TYPO3-Kosten zu senken ist es empfehlenswert, wenn das TYPO3-System regelmäßig mit Minor Updates versorgt und technischen Optimierungen durchgeführt werden.
Update der Hauptversion (TYPO3 Upgrade)
Einen Wechsel der TYPO3-Hauptversion zu einer aktuellen LTS-Version sollte man durchschnittlich alle 2 - 3 Jahre durchführen (siehe TYPO3 Release Agenda). Hierbei schwanken die Kosten stark von System zu System, so dass es schwer ist die exakten Kosten im Vorfeld zu benennen.
Die Kosten für ein TYPO3 Upgrade setzen sich aus 2 Hauptkomponenten zusammen:
- Aufwand für das Update des TYPO3 Cores
- Aufwand für das Updaten aller Extensions und im System verwendeter Funktionalitäten
Kleines TYPO3 System | Mittleres TYPO3 System | Großes TYPO3 System |
---|---|---|
|
|
|
ab ca: 5.000 Euro |
ab ca. 15.000 Euro |
ab ca. 30.000 Euro |
Für eine genaue Einschätzung der Kosten, wendet Euch am besten an eine TYPO3-Agentur.
Best Practices bei TYPO3 Updates
Update der Minorversion (im laufenden Betrieb)
Nach dem TYPO3 Update, ist vor dem TYPO3 Update. Wer sein TYPO3-System regelmäßig wartet und stetig optimiert, baut eine solide Grundlage für das nächste Hauptversionsupdate (TYPO3 Upgrade) auf und umgeht potentielle Probleme proaktiv. Bei Beachtung der folgenden Hinweise für den regelmäßigen Betrieb einer Website, wird eine solide Basis für das nächste Hauptversionsupdate von TYPO3 gschaffen:
- Achtet darauf, dass Ihr für den laufenden Betrieb Eurer Website immer eine Long Term Support Version von TYPO3 CMS nutzt
- Führt regelmäßig Sicherheitsupdates und Patches (Minor Version) für Eure TYPO3-Version und die verwendeten Extensions durch
- Führt regelmäßig technische Optimierungen an Eurem System durch
Update der Hauptversion (TYPO3 Upgrade)
Bei einem Hauptversionsupdate stellt sich oft die Frage nach dem richtigen Vorgehen. Breaking Changes in TYPO3 und der stetige Wandel sowie die Weiterentwicklung von Technologien machen es oft unmöglich, einen Hauptversionswechsel nebenbei durchzuführen. Wer sich keinen genauen Updateplan zurechtlegt, erlebt oft ein böses Erwachen während des Projektverlaufs. Der Zeitplan ist nicht einzuhalten, der Budgetrahmen wird gesprengt und am Ende funktioniert es trotzdem noch nicht wie es soll.
Die Probleme und Stolpersteine bei einem TYPO3 Update werden aber nicht durch den TYPO3 Core verursacht, sondern durch die verwendeten Extensions. Die TYPO3 Basis lässt sich im Normalfall zügig updaten.
Planung und Konzeption eines TYPO3 Upgrades
Investiert vor dem Projekt in eine Planungs- und Konzeptionsphase. Durch die Konzeptionsphase ergeben sich viele Vorteile:
- Risikofaktoren für das Projekt werden frühzeitig erkannt, Lösungen können rechtzeitig erarbeitet werden
- Sicherheit durch genaue Planung, Zeiteinschätzung und somit Kosteneinschätzung
- Das System wird ganzheitlich durchleuchtet, so dass die Möglichkeit besteht,
- - Realisierungskosten zu senken, da Synergien erzeugt und Aufwände minimiert werden
- - das System zu verschlanken bzw. zu vereinfachen und Komponenten näher an den TYPO3 Core zu bringen und damit die Wartung zu vereinfachen
Schritt 1 TYPO3-Version klären
|
|
Schritt 2 Prüfung verwendeter Funktionen
|
|
Schritt 3 Code Basis bereinigen
|
|
Schritt 4 Strategie zur Reimplementierung
|
|
Schritt 5 Testszenarien und Use-Cases
|
|
Schritt 6 Zeitplan und Budgetplan
|
|
Lasst Euch auf jeden Fall von einer Agentur beraten. Auch wenn Ihr inhouse das TYPO3-Update durchführt, sollte es eine spezialisierte Agentur begleiten, denn diese macht TYPO3-Updates öfter!
Durchführung des TYPO3 Upgrades
Nach der Planungs- und Konzeptionsphase startet die Realisierung. Hierbei ist es wichtig mit Bedacht vorzugehen und sich an die vorher erarbeitete Reimplementierungsstrategie zu halten.
Wichtig: Dokumentiert jeden Arbeitsschritt während des Updates!
Schritt 1 Grundlagen schaffen
|
|
Schritt 2 Update durchführen
|
|
Schritt 3 Funktionstests
|
|
Schritt 4 Go live
|
|
Schritt 5 Projektreview
|
|
Update auf TYPO3 8.7 LTS
Solltet Ihr aktuell ein Update auf eine neue Hauptversion (TYPO3 Upgrade) planen, ist es empfehlenswert die TYPO3 Version 8.7 LTS einzusetzen. Das beste Vorgehen für ein TYPO3 Upgrade ist im Bereich "Best Practices" beschrieben.
Beachtet für den Einsatz dieser Version, dass auf dem Webserver mit dem TYPO3 System folgende Komponenten benötigt werden:
- PHP 7
- MySQL 5.5 oder höher kodiert in UTF-8
TYPO3 Download
Wie und wo kann man nun TYPO3 downloaden? Ganz einfach. Der Download von TYPO3 ist kostenlos unter https://www.typo3.org möglich. Zur Nutzung von TYPO3 wird ein Webserver mit PHP und MySQL vorausgesetzt.