FYI. This blog is translated by machine. Please ignore any spelling and grammar errors; sorry for such inconvenience. We appreciate your understanding and support.
Eine der wichtigsten Aufgaben für TYPO3 Agenturen und Entwickler ist das Management von TYPO3 Updates und Upgrades. Im Laufe der Jahre hat sich TYPO3 von älteren Versionen wie 4.x zu modernen Versionen wie 12.x weiterentwickelt, und es ist entscheidend, den Unterschied zwischen Updates und Upgrades zu verstehen. In diesem umfassenden Leitfaden werden wir erkunden, was TYPO3 Updates und Upgrades beinhalten, die Vorteile, die sie bieten, und wie man entscheidet, welchen Weg man einschlagen soll.
TYPO3 Update: Was ist das?
Ein TYPO3 Update, oft auch als kleines oder Wartungsupdate bezeichnet, ist der Prozess, Patches, Fehlerkorrekturen und kleinere Verbesserungen auf Ihrer bestehenden TYPO3 Installation anzuwenden. Diese Updates werden in der Regel vom TYPO3 Kernteam und der Community veröffentlicht, um Sicherheitslücken zu beheben, bekannte Probleme zu lösen und die allgemeine Stabilität Ihres Content Management Systems zu verbessern.
Wesentliche Merkmale eines TYPO3 Updates
Inkrementelle Änderungen:
TYPO3 Updates sind in der Regel inkrementell, das bedeutet, sie führen keine wesentlichen Änderungen an der Funktionalität des Kernsystems ein. Stattdessen konzentrieren sie sich darauf, bestehende Funktionen zu verbessern und bestimmte Probleme zu beheben.
Geringes Risiko:
Da Updates hauptsächlich bekannte Probleme und Sicherheitslücken angehen, gelten sie in der Regel als risikoarme Operationen. Es ist jedoch immer noch entscheidend, Ihre Website zu sichern und das Update in einer Testumgebung zu überprüfen, bevor Sie es auf Ihrer Live-Site anwenden.
Kompatibilität:
TYPO3 Updates sind darauf ausgelegt, die Kompatibilität mit den Erweiterungen und Vorlagen Ihrer bestehenden Website zu erhalten und so das Risiko einer Beeinträchtigung Ihrer Website zu verringern.
Regelmäßiger Zeitplan:
TYPO3 veröffentlicht regelmäßig Updates, oft monatlich. Ihr TYPO3-System mit diesen regelmäßigen kleinen Aktualisierungen auf dem neuesten Stand zu halten, ist entscheidend, um eine sichere und stabile Website zu gewährleisten.
Note: Bei der Durchführung eines TYPO3-Updates ist es wichtig, vorsichtig vorzugehen. Kleinere Versionen mit kritischen Sicherheitspatches und Fehlerbehebungen werden regelmäßig veröffentlicht und sollten umgehend installiert werden. Bei Hauptversions-Updates ist es jedoch ratsam zu warten, bis Fehler und Sicherheitsprobleme behoben sind, und Sie sollten erst nach der Veröffentlichung der Long-Term-Support-Version (LTS) aktualisieren.
Die TYPO3 Versionen struktur ist aus einem bestimmten Grund in zwei Teile unterteilt. Hauptversionen bringen signifikante strukturelle Änderungen und neue Funktionen mit sich, was Aktualisierungen zeitaufwendig macht. Sekundärversionen verbessern und stabilisieren die Funktionalität der Hauptversion. Während der LTS-Phase werden nur kleinere Versionen veröffentlicht, die Sicherheitspatches und Fehlerkorrekturen enthalten, um die Hauptversion sicher zu halten. Die Extended Long Term Support (ELTS) wird nach zwei Jahren LTS verfügbar und bietet kritische Sicherheitsupdates gegen Gebühr.
Roadmap von TYPO3 CMS
TYPO3 ist bekannt für seine sorgfältige Planung und Einhaltung von Terminen, was zu regelmäßigen Veröffentlichungen neuer TYPO3-Versionen führt. Die TYPO3 CMS-Roadmap liefert Informationen über kommende Versionen und ihre Ziele. Zum Beispiel enthält TYPO3 Version 12 Verbesserungen wie neue Systemanforderungen, Internationalisierung, Erweiterungen für UX-Backend-Benutzer sowie Unterstützung für PHP v8.1 und 8.2. TYPO3 v12 hat für jeden etwas zu bieten, von Entwicklern über Redakteure, Administratoren bis hin zu Integratoren.
Bildquelle: typo3.org/cms/roadmap
Version | Primärer Schwerpunkt | Voraussichtliche Freigabe |
12.0 | Freigegeben: 2022-10-04 | |
12.1 | Freigegeben: 2022-12-06 | |
12.2 | Freigegeben: 2023-02-07 | |
12.3 | Freigegeben: 2023-03-28 | |
12.4 | Freigegeben: 2023-04-25 |
Welche Schritte sind erforderlich, um TYPO3 auf die neueste Version zu aktualisieren?
Die Aktualisierung von TYPO3 erfordert Prozesssicherheit, Qualitätsprüfung und ein gründliches Verständnis des bestehenden TYPO3-Systems. Aufgrund der Komplexität von TYPO3 ist es entscheidend, eine TYPO3-Entwicklungsfirma mit Fachkenntnissen in diesem Bereich einzubeziehen. Hier sind die wichtigsten Schritte bei einem TYPO3-Update.
Analyse:
In dieser Phase werden das bestehende System, zugehörige Erweiterungen, Schnittstellen und grundlegende Fragen zur TYPO3-Aktualisierung analysiert.
Konfigurieren Sie die Testumgebung und führen Sie den TYPO3-Aktualisierungstest durch:
Um das Live-System nicht zu beeinträchtigen, wird eine Kopie des bestehenden Systems für Tests erstellt. Dies hilft, potenzielle Risiken zu identifizieren und Lösungen zu entwickeln.
Die eigentliche TYPO3-Aktualisierung:
Das System wird auf Grundlage der im vorherigen Schritt entwickelten Lösung aktualisiert. Es erfolgt eine automatisierte Qualitätskontrolle der gesamten Website, einschließlich Prüfungen für umfangreiche Websites mit vielen Seiten.
Live gehen mit dem aktualisierten TYPO3-System:
Schließlich werden kleinere TYPO3-Updates auf das Live-System angewendet. Bei signifikanten Änderungen wird die Website vom alten Live-System auf das Testsystem aus Schritt 3 verschoben, das zum neuen Live-System wird.
Dieser Ansatz minimiert die Risiken für das bestehende System und die Ausfallzeiten der Website während des TYPO3-Updates.
Lassen Sie uns Ihnen helfen!
Sie wollen sich nicht mit technischen Details befassen? Und sich auf Experten verlassen wollen. Wir haben einen speziellen TYPO3 SLA Service, bei dem wir dafür sorgen, dass Ihre TYPO3 Website immer auf dem neuesten Stand der TYPO3 Version ist.
Hinweis: Für diesen Service kommen nur Websites mit aktuellen und alten stabilen Versionen in Frage. Sie können hier prüfen - https://get.typo3.org/
TYPO3 Upgrade: Was ist das?
Ein TYPO3-Upgrade hingegen ist eine bedeutendere Maßnahme. Es beinhaltet die Migration Ihrer TYPO3-Installation auf eine neue Hauptversion des CMS. Hauptversionen von TYPO3 bringen wesentliche Änderungen mit sich, wie neue Funktionen, architektonische Verbesserungen und manchmal auch Änderungen, die Auswirkungen auf die Funktionalität Ihrer Website haben können.
Wesentliche Merkmale eines TYPO3-Upgrades
Wichtige Versionsänderung:
TYPO3-Upgrades beinhalten den Wechsel von einer Hauptversion (z.B. TYPO3 11.x zu TYPO3 12.x) zu einer anderen. Dies kann erhebliche Anpassungen an den Erweiterungen, Vorlagen und individuellen Codes Ihrer Website erfordern.
Strategische Planung:
Ein TYPO3-Upgrade ist keine Routineaufgabe; es erfordert sorgfältige Planung und Überlegung. Sie müssen die Auswirkungen auf Ihre Website bewerten und eine Migrationsstrategie entwickeln.
Erweiterungskompatibilität:
Die in Ihrer TYPO3-Installation verwendeten Erweiterungen sind möglicherweise nicht mit der neuen Hauptversion kompatibel. Sie müssen dann nach aktualisierten Versionen von Erweiterungen suchen oder eigene Lösungen entwickeln.
Gründliche Tests:
Aufgrund des Potenzials für bedeutende Veränderungen ist gründliches Testen in einer Staging-Umgebung unerlässlich, bevor Sie Ihr Live-System aktualisieren.
Wann sollte man ein Update oder ein Upgrade wählen?
TYPO3 Update:
- Wählen Sie ein TYPO3-Update, wenn Sie Ihre bestehende TYPO3-Installation sicher und auf dem neuesten Stand halten möchten.
- Verwenden Sie Updates für kleinere Fehlerkorrekturen, Sicherheitspatches und Leistungsverbesserungen
- Updates sind relativ unkompliziert und risikoarm, was sie für routinemäßige Wartungsarbeiten geeignet macht.
TYPO3 Upgrade:
- Erwägen Sie ein TYPO3-Upgrade, wenn Sie von neuen Funktionen und Verbesserungen profitieren möchten, die von einer Hauptversion von TYPO3 angeboten werden
- Upgrades sind notwendig, wenn Ihre aktuelle TYPO3-Version das Ende ihrer Lebensdauer erreicht, da sie möglicherweise keine Sicherheitsupdates und Unterstützung mehr erhält.
- Planen Sie ein Upgrade, wenn Sie eine Strategie für die Aktualisierung von individuellem Code, Vorlagen und Erweiterungen haben, um sie mit der neuen Hauptversion kompatibel zu machen.
Wo Sie die TYPO3-Version auf Ihrer Website finden werden?
In der Regel finden Sie die Versionsnummer von TYPO3 im TYPO3-Backend. So geht's:
Melden Sie sich im TYPO3-Backend Ihrer Website mit Ihren Administrator Anmeldeinformationen an. Navigieren Sie dann zum Dashboard. Sie finden die Version auf der linken Seite, wie im untenstehenden Bild gezeigt
Wenn Sie keinen Zugriff auf das Backend haben, können Sie dennoch dasselbe überprüfen. Geben Sie einfach die Website in der unten angegebenen Seite ein und klicken Sie auf Absenden
Eigenschaften von TYPO3 Version 12.4 LTS
Verbesserte Funktionalität und Stabilität:
TYPO3 V12 bietet verbesserte Funktionalitäten und stabile Features, was es zu einem robusten und zuverlässigen Content-Management-System macht.
TYPO3 v12 Erstausgabe (v12.1):
Die erste Veröffentlichung von TYPO3 v12.1 bringt eine Vielzahl von Verbesserungen mit sich, darunter Bereicherungen für das TYPO3-Backend, verbesserte Leistung und erweiterte Benutzerfunktionalitäten.
Entwicklungs-Roadmap
TYPO3 V12 folgt einer gut geplanten Entwicklungs-Roadmap mit mehreren bedeutenden Veröffentlichungen, einschließlich der bevorstehenden Long-Term Support (LTS)-Version
Systemanforderungen:
TYPO3 V12 kann auf Systemen mit Unterstützung für PHP, MySQL oder DoctrineDB und HTTPS ausgeführt werden. Zu den wichtigsten Systemanforderungen gehören die PHP-Version 8.1 und die Kompatibilität mit verschiedenen Datenbankservern.
Symfony-Kompatibilität:
TYPO3 V12 ist kompatibel mit Symfony Version 6 und ermöglicht die Integration der neuesten Symfony Features und Komponenten.
CKEditor Update:
TYPO3 V12 verwendet CKEditor Version 5, einen stark anpassbaren Rich-Text-Editor, der die Anpassung von Inhalten im Backend verbessert
Verbesserungen der Benutzererfahrung (UX):
TYPO3 V12 bringt mehrere UX-Verbesserungen im Backend mit, darunter ein modernisiertes visuelles Erscheinungsbild, eine verbesserte Bewegung von Inhaltslementen sowie eine verbesserte Filterung und Darstellung des Administrator-Logs.
Systemkonfiguration:
Das Modul Systemkonfiguration bietet detaillierte Informationen zu den Systemeinstellungen, einschließlich der Verfügbarkeit von Symfony Expression Language Providers
Mail-Konfigurationsoptionen:
TYPO3 V12 bietet neue E-Mail-Konfigurationsoptionen, die eine größere Kontrolle über die Generierung und Zustellung von E-Mails ermöglichen.
Verbesserte Dateiliste:
Das Dateilisten-Modul umfasst alle grundlegenden Aktionen und vereinfacht die Dateiverwaltung innerhalb von TYPO3
Doctrine DBAL Version 3:
TYPO3 V12 übernimmt Doctrine DBAL Version 3, was einen verbesserten Datenbankzugriff und Funktionalität ermöglicht
Aktualisierung für TYPO3-Erweiterungsentwickler:
Erweiterungs entwickler müssen ihren Code aktualisieren, um ihn an die Änderungen von TYPO3 V12 anzupassen, dazu gehört die Verwendung von Ereignissen anstelle von Signals/Slots und die Einführung neuer TCA-Typen.
Multi-Language and Internationalization Support:
TYPO3 V12 erweitert die Unterstützung für mehrsprachige Funktionen und beinhaltet Unterstützung für Luxemburgisch. Es erfordert die PHP-Erweiterungen "intl" und "mbstring" für eine verbesserte Zeichensatz und Internationalisierungsverarbeitung.
Paginierung API:
Die Pagination-API in TYPO3 V12 bietet "sliding window pagination" und verbessert die Navigation des Benutzers durch den Inhalt.
JavaScript ES6-Unterstützung:
Entwickler können jetzt JavaScript ES6 gemäß der Import Maps-Spezifikation verwenden, um eine schnellere Modulladung und verbesserte Leistung zu erzielen.
Warum ist es wichtig, jetzt auf TYPO3 v12 zu aktualisieren?
Ein Upgrade auf TYPO3 v12 ist aus mehreren Gründen wichtig:
Sicherheit:
TYPO3 v12 enthält die neuesten Sicherheitsverbesserungen und Patches, wodurch Ihre Website besser gegen potenzielle Bedrohungen geschützt ist
Leistung:
Neuere TYPO3-Versionen sind für bessere Leistung optimiert, was zu schnelleren Seitenladezeiten und einer verbesserten Benutzererfahrung führt.
Langfristige Unterstützung:
TYPO3 v12 ist eine LTS (Langzeitunterstützung)-Version, was bedeutet, dass sie für einen erweiterten Zeitraum Updates und Sicherheitskorrekturen erhalten wird, um Stabilität und Unterstützung zu bieten.
Kompatibilität:
Aktualität gewährleistet, dass Ihre TYPO3-Website mit den neuesten Webstandards, Browsern und Geräten kompatibel bleibt
Merkmale:
TYPO3 v12 führt neue Funktionen und Verbesserungen ein, die die Funktionalität Ihrer Website und die Benutzerbindung verbessern können
Community Unterstützung:
Mit TYPO3 v12 als der neuesten LTS-Version haben Sie Zugang zu einer lebendigen Community für Unterstützung und Anleitung.
Zukunftssicherheit:
Durch ein Upgrade auf TYPO3 v12 machen Sie Ihre Website in gewissem Maße zukunftssicher und reduzieren den Bedarf an sofortigen umfangreichen Upgrades.
Zusammenfassend ist ein Upgrade auf TYPO3 v12 ein proaktiver Schritt, um die Sicherheit, Leistung und Langlebigkeit Ihrer Website zu gewährleisten und gleichzeitig von den neuesten Funktionen und der Unterstützung der Community zu profitieren.
Warum benötigen Sie Experten für das TYPO3-Upgrade?
Obwohl es technisch möglich ist, dass Website-Besitzer ein TYPO3-Update selbst durchführen, wird dringend empfohlen, Experten oder einen TYPO3-Upgrade aus mehreren Gründen einzubeziehen:
Komplexität:
TYPO3-Upgrades können komplex sein, besonders bei der Transition zwischen weit entfernten Hauptversionen. Experten haben die Erfahrung und das Wissen, um diese Komplexitäten effizient zu bewältigen
Risikominderung:
Experten können potenzielle Risiken bewerten und Strategien entwickeln, um sie zu minimieren. Dadurch werden die Chancen auf Datenverlust, Ausfallzeiten und andere Probleme während des Upgrade-Prozesses verringert
Erweiterungskompatibilität:
Experten können sicherstellen, dass alle Erweiterungen und individueller Code mit der aktualisierten TYPO3-Version kompatibel sind. Inkompatibilitäten können zu Funktionsproblemen führen
Datenmigration:
If your TYPO3 website contains a significant amount of data, experts can handle the migration process seamlessly to prevent data loss or corruption.
Qualitätssicherung:
Fachleute führen strenge Tests durch, um sicherzustellen, dass die aktualisierte TYPO3-Website auf verschiedenen Browsern und Geräten korrekt funktioniert.
Sicherheit:
Sicherheit ist das A und O. Experten können dafür sorgen, dass Ihre TYPO3-Website mit den neuesten Sicherheitspatches aktualisiert wird, um sie vor Sicherheitslücken zu schützen.
Anpassungen:
Wenn Ihre TYPO3-Website Anpassungen oder spezielle Anforderungen hat, können die Experten den Upgrade-Prozess auf Ihre Bedürfnisse zuschneiden.
Unterstützung nach dem Upgrade:
Nach dem Upgrade kann ein kontinuierlicher Support erforderlich sein. TYPO3-Experten können kontinuierliche Unterstützung und Wartung bieten, damit Ihre Website reibungslos funktioniert.
Zusammenfassend lässt sich sagen, dass es zwar möglich ist, ein TYPO3-Upgrade selbst durchzuführen, jedoch die Expertise und Erfahrung von Fachleuten den Prozess optimieren, Risiken reduzieren und ein erfolgreiches Upgrade gewährleisten können. Suchen Sie nach einem zuverlässigen TYPO3-Partner? Suchen Sie nicht weiter, lassen Sie uns Ihnen mit unserem TYPO3 Upgrade Service helfen
Schlussfolgerung
Abschließend dienen TYPO3-Updates und -Upgrades unterschiedlichen Zwecken bei der Wartung Ihres CMS. Updates sind entscheidend, um Ihre TYPO3-Installation sicher und stabil zu halten, während Upgrades Ihnen den Zugang zu neuen Funktionen und Verbesserungen ermöglichen. Ihre Entscheidung zwischen einem Update und einem Upgrade sollte auf Ihren spezifischen Zielen, dem Status Ihrer Website und den verfügbaren Ressourcen für die Planung und Durchführung des Prozesses basieren. Egal, ob es sich um ein routinemäßiges Update oder ein größeres Upgrade handelt, die Pflege Ihrer TYPO3-Installation sichert den langfristigen Erfolg Ihres Webprojekts.
Sanjay Chauhan
CTO - T3Planet & NITSANSanjay Chauhan, Mitbegründer von NITSAN (Preisgekrönte TYPO3 Agentur) und Pionier von T3Planet, dem ersten TYPO3-Store weltweit.
Ein wahrer TYPO3-Fanatiker seit 2010.
Mit meinem umfangreichen technischen Wissen und…
More From Author