Neue TYPO3 Version 12LTS Verfügbar!

(17.10.2023)

TYPO3 ist eines der führenden Open-Source-Content-Management-Systeme und erfreut sich großer Beliebtheit bei Entwicklern und Web-Administratoren. Mit jeder neuen Version bringt TYPO3 nicht nur Fehlerbehebungen, sondern auch spannende neue Funktionen, Verbesserungen und Änderungen, die das Arbeiten mit dem CMS noch effizienter machen.

1. Verbesserungen der Benutzeroberfläche und Usability

Neuerungen im Backend

Ein Schwerpunkt in TYPO3 v12 liegt auf der Verbesserung der Benutzererfahrung (UX) im Backend. Das TYPO3-Backend wurde weiter optimiert, um die Arbeit für Redakteure und Administratoren noch intuitiver zu gestalten. Zu den bemerkenswerten Änderungen gehören:

  • Neue Editieroberfläche: Die Bearbeitung von Inhalten und Einstellungen wurde durch ein übersichtlicheres, reduziertes Design vereinfacht. Besonders hervorzuheben ist die verbesserte Drag-and-Drop-Funktionalität, die das Verschieben und Organisieren von Inhaltselementen einfacher macht.
    • Erweiterte Benutzerrechteverwaltung: TYPO3 v12 bietet eine detailliertere Steuerung von Benutzerrechten und Berechtigungen, was besonders für große Teams oder komplexe Projekte von Vorteil ist.
    • Reaktionsschnellere Benutzeroberfläche: Das Backend von TYPO3 v12 reagiert schneller und ist ressourcenschonender, insbesondere in größeren Installationen.

Verbesserung der Dokumentation und Hilfe

TYPO3 v12 bringt eine deutliche Verbesserung in der integrierten Hilfe und Dokumentation. Die Kontextualität der Hilfefunktionen wurde erweitert, sodass Nutzer jederzeit direkten Zugriff auf relevante Informationen und Tutorials haben.

2. Performance-Optimierungen

TYPO3 v12 führt eine Reihe von Performance-Verbesserungen ein, die die Geschwindigkeit und Effizienz des Systems erhöhen. Besonders hervorzuheben sind:

  • Bessere Caching-Mechanismen: Das Caching in TYPO3 wurde weiter optimiert, sodass auch bei komplexen Seiten und großen Datenmengen die Ladezeiten deutlich verringert werden.
    • Verbesserte Datenbankabfragen: Ab TYPO3 v12 wurden die Datenbankabfragen weiter optimiert, was insbesondere bei umfangreichen Seitenstrukturen und komplexen Websites zu einer besseren Performance führt.
    • Asynchrone Verarbeitung: TYPO3 v12 unterstützt mehr asynchrone Prozesse, was die Bearbeitung und Anzeige von Inhalten ohne Verzögerungen ermöglicht.

3. Neue Features für Entwickler

TYPO3 v12 bietet Entwicklern viele neue Möglichkeiten, ihre Projekte effizienter zu gestalten. Zu den wichtigsten Neuerungen gehören:

Fluid-Template-Engine

Die Fluid-Template-Engine hat in TYPO3 v12 eine deutliche Weiterentwicklung erfahren. Es gibt nun mehr Möglichkeiten, mit Fluid und Extbase komplexe Logiken zu erstellen und das Template-System flexibler zu nutzen. Besonders die Performance-Optimierungen bei der Verarbeitung von Fluid-Templates haben zu einer verbesserten Ladezeit geführt.

Neue API-Funktionen

TYPO3 v12 hat die API verbessert, um Entwicklern mehr Flexibilität und eine bessere Integration von Drittanbieter-Erweiterungen zu ermöglichen. Zu den neuen API-Funktionen gehören verbesserte Schnittstellen zur Interaktion mit externen Systemen und erweiterten Integrationen von REST- und GraphQL-APIs.

Einführung von Symfony 6

Ein weiteres großes Highlight für Entwickler ist die Einführung von Symfony 6 in TYPO3 v12. Das bedeutet eine engere Integration von Symfony-Komponenten, was für Entwickler, die bereits mit Symfony arbeiten, ein einheitlicheres Ökosystem schafft.

4. Verbesserte Sicherheit

TYPO3 v12 bietet eine Reihe von Sicherheitsverbesserungen, um die Plattform noch robuster gegen Angriffe und Schwachstellen zu machen. Besonders hervorzuheben sind:

  • Verbesserte Passwortsicherheit: TYPO3 v12 unterstützt jetzt moderne Methoden der Passwortsicherung, einschließlich stärkerer Hashing-Algorithmen und zusätzlicher Sicherheitsfunktionen.
    • Erweiterte Verschlüsselung: Die Integration von erweiterten Verschlüsselungsmechanismen sorgt für eine noch sicherere Speicherung und Übertragung sensibler Daten.
    • Sicherheits-Updates: Mit TYPO3 v12 wird es einfacher, Sicherheits-Updates automatisiert zu installieren, wodurch die Plattform schneller gegen neue Bedrohungen geschützt ist.

5. Deprecations und Breaking Changes

Wie bei jeder neuen Version von TYPO3 gibt es auch in v12 einige Deprecations und Breaking Changes, die von Entwicklern berücksichtigt werden müssen. Zu den wichtigsten Änderungen gehören:

  • Abschaffung älterer PHP-Versionen: TYPO3 v12 erfordert mindestens PHP 8.1, was bedeutet, dass ältere Versionen von PHP (wie 7.x) nicht mehr unterstützt werden.
    • Entfernung veralteter APIs: Einige APIs, die in früheren Versionen von TYPO3 als veraltet markiert waren, wurden in TYPO3 v12 entfernt. Entwickler müssen daher sicherstellen, dass sie aktuelle API-Versionen verwenden.
    • Neues Caching-System: Das Caching-System von TYPO3 wurde grundlegend überarbeitet. Es wird empfohlen, bestehende Installationen auf die neuen Caching-Mechanismen umzustellen.

6. Verbesserte Integration von Headless CMS-Funktionen

TYPO3 v12 setzt den Trend fort, Headless-CMS-Funktionen auszubauen. Mit verbesserten APIs und flexibleren Integrationsmöglichkeiten für moderne JavaScript-Frameworks (wie React, Vue.js und Angular) können Entwickler nun einfacher Headless-Ansätze mit TYPO3 realisieren. Zu den Neuerungen gehören:

  • REST- und GraphQL-APIs: TYPO3 v12 erweitert die REST- und GraphQL-APIs, sodass Entwickler Inhalte noch einfacher in externen Anwendungen und Frontends verwenden können.
    • Erweiterte Content-Elemente für Headless-Anwendungen: Neue Typen von Inhaltselementen wurden speziell für Headless-Architekturen entwickelt, um TYPO3 als Backend für moderne Webanwendungen zu nutzen.

7. Unterstützung für neue Webtechnologien

TYPO3 v12 verbessert die Unterstützung für moderne Webtechnologien, wie:

  • WebP-Unterstützung: TYPO3 v12 bringt native Unterstützung für WebP-Bilder, was zu besseren Ladezeiten und geringeren Dateigrößen führt.
    • PWA-Unterstützung: Progressive Web Apps (PWA) werden mit TYPO3 v12 einfacher zu implementieren, sodass Entwickler moderne, schnelle Webanwendungen erstellen können, die wie native Apps funktionieren.
    • Bessere SEO-Tools: TYPO3 v12 enthält eine Reihe neuer SEO-Tools und -Funktionen, um Seiten für Suchmaschinen noch besser zu optimieren.

Fazit: TYPO3 v12 LTS bringt viele Verbesserungen

TYPO3 v12 LTS stellt einen bedeutenden Schritt in der Weiterentwicklung des CMS dar. Die Neuerungen in den Bereichen Benutzeroberfläche, Performance, Entwicklerfunktionen, Sicherheit und Headless CMS machen es zu einer noch mächtigeren und flexibleren Plattform. Entwickler und Web-Administratoren werden von den zahlreichen Optimierungen und neuen Funktionen profitieren, während die verbesserte Sicherheit und Benutzererfahrung die Nutzung von TYPO3 noch angenehmer machen.

Wer mit TYPO3 arbeitet, sollte die Umstellung auf die neueste Version in Betracht ziehen, um von den Vorteilen von TYPO3 v12 LTS zu profitieren.