Tipps & Tutorials

Das neue TYPO3 v12 ist da - Was Sie über die neue Version wissen sollten


Veröffentlicht am 18.08.2023 von DomainFactory

Titelmotiv - Das neue TYPO3 v12 ist da – das sollten Sie wissen

Das Content-Management-System (CMS) TYPO3 ist eine Open-Source-Software für Websites, Online-Applikationen und Intranet-Anwendungen. Die neue Version 12 mit Long Term Support (LTS) ist kurz vor dem Sommer erschienen.


 

Die neue Version von TYPO3 wird bis Oktober 2024 mit Bugfixes und bis April 2026 mit Sicherheits-Updates versorgt. Für Nutzer des kostenpflichtigen Extended Long Term Support (ELTS) werden Sicherheitsupdates bis 2029 zur Verfügung gestellt.

Es gibt viele Gründe für das Upgrade von der Version 11 zur Version 12, denn die Weiterentwicklung geht mit neuen Funktionen einher: Dazu gehören eine höhere Geschwindigkeit, mehr Sicherheit, eine verbesserte Interoperabilität und ein höherer Bedienkomfort für die Anwender im Backend. In diesem Artikel erfahren Sie mehr über die Features und Vorteile von TYPO3 v12 sowie über Tipps für die Migration.

Das Content-Management-System TYPO3 v12: Features für Backend und Frontend

Bei der Weiterentwicklung des TYPO3 CMS zur Version 12 zählte für die Entwickler eine erhöhte Geschwindigkeit zu den Hauptzielen. Um dieses und weitere Ziele zu erreichen, wurden mehrere Features integriert und der Funktionsumfang erweitert:

  • Dank der verbesserten Benutzerfreundlichkeit des Backends lassen sich Website-Inhalte mit weniger Klicks verwalten.
  • Backend-Module lassen sich einfacher registrieren, sodass Entwickler eigene Lösungen schneller entwickeln können.
  • TYPO3 v12 ermöglicht die Kommunikation mit Drittanbieter-Systemen über Webhooks und Reactions. Entwickler können Inbound- und Outbound-Webhooks konfigurieren, um Aufgaben zu automatisieren und den Aufwand zu reduzieren.
  • Content Security Policies (CSP) lassen sich komfortabel konfigurieren. Zusätzlich sendet das Backend HTTP-Sicherheitsheader, die sich über die globale Konfiguration anpassen lassen.
  • Spezielle Datenbank- und PHP-Funktionen verbessern die Leistung von TYPO3 v12 zusätzlich.
  • Der optimierte Element-Browser ist übersichtlicher und bietet Drag-and-drop-Funktionen.
  • Dank der Unterstützung der Structured Content Initiative ist das Verschieben von Inhaltselementen komfortabler. Der Wizard zur Auswahl gewünschter Inhaltselemente wurde neu strukturiert.
  • Spezialisierte Datenbankfunktionen verbessern die Performance.
  • Mit TYPO 3 CMS SEO gibt es spezielle Felder für die SEO und das Rendering von HTML-Meta-Tags sowie Sitemaps.
  • Neue Sprachen lassen sich einfacher für den Seitenbaum anlegen. Die gewünschte Sprache können Sie aus einer Liste unterstützter Sprachen auswählen.
  • Für gelöschte Einträge können Sie in TYPO3 v12 ein Mindestalter festlegen. Gelöschte Einträge werden erst dann wirklich gelöscht, wenn sie seit mindestens X Tagen als gelöscht markiert sind. Dies vereinfacht mit dem Open-Source-CMS unter anderem die Einhaltung der Richtlinien zur Datenaufbewahrung der DSGVO.
  • Das Programmier-Framework Extbase wurde weiterentwickelt. Die seit Jahren in TYPO3 verwendeten „Magic Functions“ boten Vorteile, gingen aber auch mit Nachteilen einher. Das Content-Management-System TYPO3 v12 enthält nun neue Methoden mit der gleichen Funktionalität der magischen Methoden, jedoch ohne deren Probleme.

Insgesamt enthält TYPO3 Version 12 rund 100 neue Funktionen, von denen unter anderem Entwickler und Redakteure profitieren. Für die langfristige Weiterentwicklung ist die TYPO3 Association zuständig.

Hinweis: CSP schützen als zusätzliche Sicherheitsebene vor verschiedenen Angriffsarten wie Data-Injektion-Attacken und Cross Site Scripting (XSS). Die Integration von CSP in TYPO3 soll Sicherheitslücken schließen, die häufig entstehen, weil Inhalte von Anwendern oft nicht ausreichend verschlüsselt sind.

Vorteile des TYPO3 CMS v12 im Backend und Frontend

Die neue Version des Open-Source-CMS bringt also viele Verbesserungen mit. Entscheidende Vorteile von TYPO3 v12 im Vergleich zum Vorgänger sind:

  • erhöhte Geschwindigkeit
  • verbesserte Nutzerfreundlichkeit des Backends
  • Unterstützung moderner Bibliotheken wie Symfony v6, CKEditor v5 und Doctrine v3
  • mehr Sicherheit mit einer zusätzlichen Sicherheitsebene (Content Security Policy)

Entwickler profitieren bei der täglichen Arbeit von den Verbesserungen und können Projekte schneller umsetzen. Die TYPO3 Community wächst weiter.

TYPO3 oder WordPress - Was sind die Vor- und Nachteile? Erfahren Sie mehr in unserem Vergleich

Wie Sie mit Caching die Performance Ihrer Website optimieren können. 

Tipps für die Migration zur Version 12 des Content-Management-Systems TYPO3

TYPO3 v12 setzt die PHP-Version 8.1 voraus. Sie können mit der Migration beginnen, indem Sie direkt auf die PHP Version 8.1 umstellen, da TYPO3 v11 diese auch bereits unterstützt. Damit ist der erste Schritt zur Migration erfolgt.

Weiter sind für das Upgrade zu TYPO3 v12 Änderungen am Code erforderlich. Ein empfehlenswertes Tool ist Rector. Das Tool kann alten PHP-Code aktualisieren und für Sie automatisch Refactorings durchführen.

Die TYPO3 Extensions befinden sich bei früheren Versionen im Ordner „/typo3conf/ext/“. Mit der Verwendung des TYPO Composer Installer Plugins der Version 4 erfolgt die Speicherung der Erweiterungen im Verzeichnis „/vendor/“. In diesem Verzeichnis sind dann auch alle anderen Composer-Pakete installiert.

Alles rund um TypoScript im Frontend war bisher im TYPO3-Backend unter Web → Template zu finden. Jetzt finden Sie es unter „Site Management → TypoScript“. Auch das Page Tsconfig-Modul befindet sich unter „Site Management → Page Tsconfig“, statt wie vorher unter „Web → Info → Page TsConfig“. Das Modul vereinfacht die Überprüfung, Fehlerbehebung und Verwaltung der TYPO3-Benutzeroberfläche im Backend.

TYPO3 v12 Download des Content-Management-Systems von typo3.org

Die aktuelle Version 12.4.2 (Stand Juli 2023) mit Long Term Support (LTS) können Sie von der TYPO3-Website herunterladen, für den Download und die Installation stehen mehrere Optionen zur Auswahl.

Hinweis zu den Systemanforderungen: Für TYPO3 v12 wird PHP 8.1 oder 8.2 und als Datenbank MariaDB 10.3+, MySQL 8.0+, SQLite 3.8.3+ oder PostgreSQL 10.0+ vorausgesetzt. Gleichzeitig endet die Unterstützung von Microsoft SQL Server.

Das neue CMS TYPO3 v12 - Fazit

TYPO3 v12 bringt für Administratoren, Redakteure und das Webdesign eine Reihe von Vorteilen und neue Funktion mit. Dabei stellen die verbesserte Geschwindigkeit und die optimierte User Experience die wichtigsten Punkte dar. Achten Sie bei der Migration von der alten TYPO3 Version 11 zur neuen TYPO3 Version 12 auf die Systemvoraussetzungen und nutzen Sie die Tools, die Ihnen beim Upgrade helfen. Zudem finden Sie online zahlreiche Tutorials, die die Einarbeitung erleichtern.

Titelmotiv: Photo by Marvin Meyer on Unsplash

Der Autor:


Als Qualitätsanbieter überzeugen wir mit HighEnd-Technologie und umfassenden Serviceleistungen. Mit mehr als 1,3 Millionen verwalteten Domainnamen gehören wir zu den größten Webhosting-Unternehmen im deutschsprachigen Raum.