Webtechnologien entwickeln sich mit unglaublicher Geschwindigkeit weiter. Das gilt auch für TYPO3, das Open-Source-Content-Management-System, das Websites und Anwendungen für Organisationen jeder Größe betreibt. Von kleinen Non-Profit-Organisationen bis hin zu multinationalen Unternehmen. Ganz gleich, in welcher Branche Sie tätig sind, welche Rolle Sie spielen oder was Ihre täglichen Aufgaben sind - TYPO3 v11 LTS ist das CMS für alle.
Redakteure und Integratoren werden von den vielen Verbesserungen der Backend-Benutzerfreundlichkeit und -Leistung begeistert sein. Sie erhalten ein schnelles, modernes Erlebnis für ihre tägliche Arbeit mit TYPO3. TYPO3 v11 LTS wird mit einer sicheren, einfach zu bedienenden und flexiblen Multi-Faktor-Authentifizierungslösung (MFA) ausgeliefert, bei der die Benutzer im Mittelpunkt stehen.
In früheren TYPO3-Versionen haben wir einheitliche Standards und modernste Technologien für Entwickler implementiert. Wir haben unser Versprechen, das TYPO3-Ökosystem kontinuierlich zu verbessern, eingehalten und in TYPO3 v11 LTS weitere Komponenten auf bekannte PSR-Standards migriert. Die neue Hauptversion unterstützt auch PHP Version 8, die neueste Version der Programmiersprache, auf der das System basiert.
Website-Betreiber und CTOs können sich entspannt zurücklehnen, denn TYPO3 v11 LTS wird 1,5 Jahre lang gewartet und mit Fehlerkorrekturen versorgt, Sicherheitsupdates gibt es mindestens drei Jahre lang. Sollte dies nicht ausreichen, bietet die TYPO3 GmbH einen erweiterten Langzeit-Support (ELTS) an, der weitere drei Jahre Support, Planungszeit und Sicherheit bietet.
Lesen Sie weiter, um mehr darüber zu erfahren, warum Sie und Ihr Team mit TYPO3 v11 LTS produktiver arbeiten, besser zusammenarbeiten und mehr Inhalte schneller veröffentlichen können.
Bitte beachten Sie, dass TYPO3 v11.5 auch zwei wichtige Sicherheitsverbesserungen enthält. Benutzer früherer v11-Releases werden dringend gebeten, so bald wie möglich auf die neueste Version v11.5 zu aktualisieren.
Backend-Benutzeroberfläche
Verbesserungen der Benutzerfreundlichkeit finden sich in der gesamten Backend-Oberfläche. Von der Verwaltung von Inhalten über die Zusammenarbeit in Arbeitsbereichen bis hin zur Arbeit mit Dateien - diese Änderungen machen TYPO3 schneller und einfacher als je zuvor.
Verbesserte Listenansicht mit neuen Funktionen
In der Listenansicht können Backend-Benutzer zum Beispiel mit verschiedenen Datenbankeinträgen arbeiten. Backend-Benutzer können nun die Liste anpassen, um Spalten hinzuzufügen oder zu entfernen. So erhalten sie einen möglichst genauen Überblick über ihre Daten in jeder einzelnen Tabelle. Ein Filter am oberen Rand ist besonders bei großen Tabellen nützlich. Backend-Benutzer können ein paar Buchstaben in das Eingabefeld eingeben, um die Spalten, die sie hinzufügen oder aus der Liste entfernen möchten, leicht zu finden.
Sekundäre Funktionen der Listenansicht, wie der Zugriff auf zusätzliche Details eines Datensatzes oder die Änderungshistorie von Inhaltselementen, können über eine neue Schaltfläche für jede Tabelle einzeln ausgeführt werden.
Eine weitere Schaltfläche ermöglicht den Export von Daten. Sie wird prominent in der Kopfzeile jeder Tabelle angezeigt. Aber das ist noch nicht alles. Anstelle eines einfachen CSV-Downloads können Backend-Benutzer den Datenexport jetzt individuell anpassen und den Dateinamen, das Ausgabeformat (CSV oder JSON) und andere Merkmale konfigurieren.
Backend-Benutzer werden auch Kontrollkästchen auf der linken Seite jedes Datensatzes bemerken. Diese können verwendet werden, um mehrere Elemente auszuwählen und eine bestimmte Aktion für diese auszuführen. Darüber hinaus können Benutzer über ein Kontextmenü alle Elemente mit einem Klick an- und abwählen und die aktuelle Auswahl umschalten. Diese Funktionalität haben wir auch in anderen Bereichen des TYPO3 Backends implementiert. Zum Beispiel im allgemeinen Record Selector, dem Scheduler und dem Dateilistenmodul.
Der Record Selector ist das modale Fenster, in dem Benutzer eine Seite, eine Datei oder einen Ordner, eine externe URL, eine E-Mail-Adresse usw. auswählen können. Diese wichtige Komponente verfügt nun über dieselbe moderne SVG-Technologie für den Seitenbaum und die Datei-/Ordnerliste. Dies macht die Verknüpfung mit Dokumenten und Bildern schneller und einfacher.
Generell wurde die Zugänglichkeit der gesamten Backend-Schnittstelle verbessert. Die Unterstützung für die Tastaturnavigation wurde verbessert, und die barrierefreie Seitenbaumkomponente wird jetzt beim Durchsuchen von Links und bei der Auswahl von Dateiordnern verwendet.
Wir haben auch den Navigationsbereich überarbeitet, der den Seitenbaum (wenn auf Module unter der Sektion "Web" zugegriffen wird) oder die Dateiliste (Sektion "File") anzeigt. TYPO3 merkt sich die letzte Einstellung und stellt den vorherigen Zustand bei der nächsten Anmeldung wieder her. Apropos SVG-basierter Seitenbaum und Datei-/Ordnerliste im gesamten System: Zusätzliche Aktionen in einem Kontextmenü enthalten die Funktion, den Baum neu zu laden und alle Elemente zuzuklappen.
Arbeiten mit Dateien und Ordnern
Zu einer guten Usability-Erfahrung für die Nutzer gehört zweifelsohne ein konsistentes Systemverhalten und visuelles Erscheinungsbild in allen Bereichen des Backends. Auch das Modul "Dateiliste" wurde in TYPO3 v11 LTS optisch überarbeitet.
Durch die Verwendung der gleichen leichtgewichtigen Technologien wie beim Seitenbaum verfügen beide Komponenten nun über ein einheitliches Erscheinungsbild im Navigationsbereich und teilen sich die meisten Funktionalitäten. Dies führt nicht nur zu einer Leistungssteigerung, sondern vereinfacht auch die Interaktion mit den Funktionen. Backend-Benutzer haben nun die Möglichkeit, Elemente zusammenzuklappen, einen superschnellen Filter anzuwenden und den Navigationsbereich auszublenden, wenn mehr Platz auf dem Bildschirm benötigt wird.
Doch das sind längst nicht alle Verbesserungen, die wir am Modul "Filelist" vorgenommen haben. Mit TYPO3 v11 LTS wurde das Batch-Editing von Dateien deutlich vereinfacht. Ähnlich wie in der Listenansicht können Backend-Benutzer ein oder mehrere Elemente (Ordner und Dateien) auswählen, die Auswahl aktivieren, deaktivieren und umschalten. Sobald das erste Element ausgewählt wurde, werden zusätzliche Aktionsschaltflächen angezeigt. Die Benutzer können die Metadaten bearbeiten oder Dateien löschen. Daher ist die Arbeit mit mehreren Dateien auf einmal jetzt schneller und einfacher als je zuvor.
Wir haben auch neue Aktionen und Funktionen eingeführt. Backend-Benutzer können nun z.B. mehrere Dateien oder Ordner auf einmal herunterladen, indem sie TYPO3 anweisen, daraus ein ZIP-Archiv zu erstellen. Die Funktion "auswählbare Spalten" in der Listenansicht ist nun auch für Dateien verfügbar. Backend-Benutzer können genau auswählen, welche Spalten in der Dateiliste angezeigt werden sollen.
Deep Links im TYPO3 Backend
TYPO3 ermutigt Redakteure, Inhalte gemeinsam zu bearbeiten und zu veröffentlichen. Um die Zusammenarbeit zwischen den Backend-Nutzern weiter zu vereinfachen, bietet TYPO3 nun Deep Links im TYPO3 Backend.
Dabei handelt es sich um direkte Links zu Modulen, Seiten oder sogar bestimmten Inhaltselementen. Benutzer können diese Links mit einem Lesezeichen versehen oder einfach freigeben, so dass ein anderer Benutzer mit einem Klick in denselben Datensatz springen kann.
Das Kopieren eines Links in die Zwischenablage erfordert darüber hinaus nur zwei Mausklicks. Auf allen Seiten, auf denen Deep Linking möglich ist, bietet ein Kontextmenü im oberen Bereich des Moduls die Funktion, ein TYPO3-internes Lesezeichen zu erstellen oder den Deep Link in die Zwischenablage zu kopieren.
Kollaboration durch Workspaces und Content Staging
Die "Workspaces"-Funktion ist eines der Alleinstellungsmerkmale von TYPO3 und ein weiteres gutes Beispiel dafür, wie Backend-Benutzer gemeinsam an Inhalten arbeiten, beliebige Seiten, Inhalte oder Datensätze bereitstellen und veröffentlichen können. Das Modul "Workspaces" verfügt über eine optimierte Benutzeroberfläche und das gesamte visuelle Erscheinungsbild ist konsistent mit anderen Bereichen des TYPO3-Backends.
Darüber hinaus haben wir die Ladezeit durch die Verwendung von Ajax-Anfragen, wo immer dies möglich war, verkürzt und ein neues Dropdown-Menü implementiert, mit dem die Benutzer Elemente für eine bestimmte Phase filtern können. Die reduzierte Liste hilft den Benutzern, sich auf ihre spezifische Aufgabe zu konzentrieren und neue Versionen von Inhalten schnell und innerhalb eines organisierten Workflows zu bearbeiten und zu veröffentlichen.
Formulare für die Zukunft
Das "Form Framework" ist seit vielen Jahren Teil des TYPO3 Core und wird von Seitenbetreibern für viele Zwecke eingesetzt. Kontaktformulare, Supportanfragen, Formulare zur Erfassung von Leads auf einer Produktseite sind nur drei Beispiele. Die Lösung ist flexibel, erweiterbar, einfach zu konfigurieren und verfügt über eine breite Palette von Formularelementen und -techniken.
Wir überprüfen ständig Aspekte der Barrierefreiheit und haben in TYPO3 v11 LTS einige Verbesserungen in dieser Hinsicht eingeführt. Weitere Verbesserungen wurden an der zugrundeliegenden Code-Basis des Formular-Frameworks vorgenommen, die der Vorbereitung zukünftiger Funktionen dienen. Darüber hinaus folgt das visuelle Erscheinungsbild des Formularmanagers, mit dem Nutzer interaktiv Formulare im Backend erstellen und aktualisieren können, dem allgemeinen Look and Feel von TYPO3 v11.
Flexible und sichere Multi-Faktor-Authentifizierung
Wenn sich ein Benutzer am Backend von TYPO3 anmeldet, sind ein Benutzername und ein Passwort manchmal nicht sicher genug. Viele TYPO3-Instanzen enthalten wertvolle Daten und hochsensible Informationen. Version 11 bietet eine flexible Multi-Faktor-Authentifizierung (MFA), um den Anmeldeprozess zu schützen und die Sicherheit zu erhöhen.
Administratoren machen ihre TYPO3-Installationen sicherer, indem sie MFA für Backend-Benutzer einrichten und mit mehreren MFA-Anbietern integrieren - sei es über Time-Based-One-Time-Password (TOTP) oder sekundäre Geräte (z.B. das Yubikey).
Verbesserungen für Entwickler
Wir sind bestrebt, den TYPO3 Core kontinuierlich zu verbessern, um die höchsten Standards zu erfüllen und modernste Technologien und Lösungen zu implementieren.
Symfony's Dependency Injection-Konzepte
In früheren TYPO3-Versionen wurden die Container-Schnittstelle (PSR-11), Event Dispatcher (PSR-14) und Middlewares (PSR-15) eingeführt. Mit Version 11 integriert der TYPO3 Core die bewährten Dependency Injection-Konzepte von Symfony. Auch Extension-Entwickler können und sollten diese Lösung anstelle der veralteten Extbase-Lösung und des ObjectManagers verwenden.
PSR-7 Anfrage/Antwort
Vereinfacht ausgedrückt beschreiben die PSR-7- und PSR-17-Standards, wie PHP-Anwendungen HTTP-Anfragen empfangen und erzeugen und wie sie darauf reagieren sollten. Obwohl diese Standards in der TYPO3-Welt nicht neu sind, haben wir den Core entsprechend erweitert und PSR-7 Request/Response-Objekte an noch mehr Stellen für Extension-Entwickler und Integratoren verfügbar gemacht. Das bedeutet zum einen, dass Controller-Aktionen nun ein PSR-7 Response-Objekt zurückgeben müssen. Andererseits haben die Entwickler nun die volle Kontrolle über die Antwort.
Die robusten Programmierschnittstellen von TYPO3 werden ständig weiterentwickelt und sind für die nächsten Jahre gerüstet. Dies ermöglicht es Entwicklern von Extensions, auf modernste Konzepte und Bibliotheken zurückzugreifen.
Zukunftssicher
Die Programmiersprache, auf der das Open-Source-Content-Management-System basiert, ist ein weiteres Beispiel für unsere langfristige Vision für TYPO3. TYPO3 v11 LTS unterstützt PHP v7.4 und v8.0. PHP Version 8 bringt nicht nur viele neue Funktionen und Optimierungen für diese beliebte Programmiersprache, sondern erhält auch Sicherheitsupdates bis November 2023.
Bereitstellung und Verwaltung von Abhängigkeiten
TYPO3 unterstützt nicht nur die neueste PHP-Version und die weit verbreitete PHP-Version 7.4, sondern auch Composer, den PHP-basierten Dependency Manager. Composer ist der offiziell empfohlene Weg, um TYPO3 zu installieren und zu aktualisieren. Composer erleichtert die Entwicklung, das Testen, die Veröffentlichung und die Wartung von TYPO3-Instanzen und -Erweiterungen.
Mit TYPO3 v11 LTS haben wir einen großen Schritt nach vorne gemacht und die bekannte Datei "PackageStates.php" für Composer-basierte TYPO3-Installationen entfernt. Auch Extensions müssen in solchen Umgebungen nicht mehr die proprietäre Datei "ext_emconf.php" mitliefern.
Die zahlreichen Verbesserungen beim Dependency Management mit Composer sind nur ein Grund, der automatisierte Deployments deutlich erleichtert. DevOps-Ingenieure profitieren von einer erweiterten TYPO3-Befehlszeilenschnittstelle (CLI), die ein unverzichtbares Werkzeug für ihren Deployment-Stack darstellt. Zwei neue Befehle können zum Beispiel zum Leeren und Aufwärmen der Caches verwendet werden.
TYPO3 v11 LTS erfüllt alle Anforderungen
Es gibt keinen Zweifel: TYPO3 Version 11 ist für alle da - Redakteure, Integratoren, Entwickler, DevOps-Ingenieure, CTOs und Website-Betreiber. Wir ermutigen TYPO3 Nutzer, jetzt zu aktualisieren, die neuen Funktionen zu nutzen und die Redaktions- und Entwicklungsarbeit für Ihr Team einfacher und schneller zu machen. Lesen Sie weiter, um zu erfahren, was Sie vor dem Upgrade wissen müssen.
Als LTS-Release erhält TYPO3 Version 11.5 1,5 Jahre lang Wartung und Bugfixes sowie mindestens drei Jahre lang Sicherheitsupdates bis Oktober 2024. Die TYPO3 GmbH bietet einen erweiterten Support für TYPO3 für bis zu drei weitere Jahre an. Das bedeutet, dass die ELTS-Version von TYPO3 v11 bis Oktober 2027 unterstützt wird. Das bedeutet bis zu sechs Jahre Browserkompatibilität, Sicherheitskorrekturen und die Einhaltung von IT-Sicherheitsgesetzen für Ihr Unternehmens-CMS.
System-Anforderungen
TYPO3 v11 LTS erfordert einen modernen Technologie-Stack mit PHP Version 7.4 (Mindestversion) und unterstützt sogar PHP Version 8.0. Das CMS benötigt einen Datenbankserver wie MySQL, MariaDB, PostgreSQL oder Microsoft SQL Server und unterstützt auch die in PHP eingebettete Datenbank-Engine SQLite. Alle gängigen Webserver werden unterstützt (z.B. Apache, nginx, Microsoft IIS, etc.). PHP sollten mindestens 256M Bytes Speicherplatz zugewiesen werden.
Wenn Sie Ihre TYPO3-Version aktualisieren, stellen Sie sicher, dass alle in Ihrer TYPO3-Instanz verwendeten Erweiterungen mit der neuen TYPO3-Version kompatibel sind. Zum Zeitpunkt der Veröffentlichung sind bereits über 165 Erweiterungen mit Version 11 kompatibel, darunter die 10 beliebtesten Extensions.
In der offiziellen TYPO3-Dokumentation finden Sie weitere Details zu den Systemanforderungen, empfohlenen Einstellungen und eine Schritt-für-Schritt-Anleitung, wie Sie eine bestehende TYPO3-Installation aktualisieren oder eine neue Instanz von Grund auf neu einrichten können. Bei bestehenden Installationen hilft der Extension Scanner dabei, festzustellen, welche Erweiterungen veraltete oder entfernte Funktionen verwenden - auch bei selbst entwickelten Erweiterungen.
Herunterladen
TYPO3 v11 LTS kann auf verschiedene Arten installiert werden. Die empfohlene Vorgehensweise ist die Einrichtung eines Projekts mit Composer. Alternativ können Sie das Quellpaket unter get.typo3.org herunterladen und entpacken. Weitere Details finden Sie unter get.typo3.org/version/11.
Weitere Details
Wir haben eine breite Palette von Ressourcen vorbereitet, die jeden mit mehr Details über die neue Hauptversion von TYPO3 versorgen, zugeschnitten auf seine spezifischen Bedürfnisse. Die wichtigsten Änderungen eines jeden Sprint-Release sind in den Release-Ankündigungen zusammengefasst. Alle Änderungen, Verbesserungen und Verwerfungen sind in den TYPO3 What's New Slides dokumentiert. Wenn es wirklich darauf ankommt, enthält das Changelog mehr als 300 detaillierte Dokumente über jede Änderung, neue Funktion und Verbesserung in der TYPO3 v11 Serie.