| TYPO3 CMS
| |
|---|---|
| Basisdaten
| |
| Hauptentwickler | TYPO3 Association |
| Entwickler | Kasper SkÄrhÞj, TYPO3 Association |
| Erscheinungsjahr | 29. Mai 2001 |
| Aktuelle Version | 14.0.1[1] (2. Dezember 2025) |
| Betriebssystem | plattformunabhÀngig |
| ProgrammierÂsprache | PHP[2], JavaScript |
| Kategorie | Content-Management-System (CMS) |
| Lizenz | GPL (Freie Software) |
| deutschsprachig | ja |
| typo3.org | |
TYPO3 CMS ist ein freies Content-Management-System fĂŒr Webanwendungen, das von Kasper SkĂ„rhĂžj unter dem ursprĂŒnglichen Namen TYPO3 entwickelt und im Jahr 2001 veröffentlicht wurde. Heute wird die Software durch die TYPO3 Association weiterentwickelt und ĂŒberwiegend im deutschsprachigen Raum eingesetzt.[3]
Im April 2025 hat die Digital Public Goods Alliance TYPO3 als Digitales Ăffentliches Gut (engl. Digital Public Good) anerkannt.[4]
Der Kern von TYPO3 CMS ist in der Skriptsprache PHP mithilfe des Webframeworks Symfony programmiert. Die Ausgabe im Browser erfolgt mit HTML und JavaScript. Als Datenbank können gĂ€ngige SQL-basierte Datenbanken, wie z. B. MySQL, MariaDB eingesetzt werden, die Anbindung erfolgt hier abstrakt ĂŒber Doctrine DBAL.
Zahlreiche Funktionen von TYPO3 CMS können mit Erweiterungen (Extensions)[5] integriert werden, ohne dass ein eigener Programmcode geschrieben werden muss. Die derzeit etwa 9000 Erweiterungen stammen zum gröĂten Teil von Fremdanbietern und sind zum GroĂteil kostenlos verfĂŒgbar. ErhĂ€ltlich sind unter anderem Erweiterungen fĂŒr Blogs, E-Mail-Marketing, Programmierschnittstellen zu Fremdanbietern oder auch Diskussionsforen.[6] Das System bietet sowohl Mehrsprachigkeit als auch Multi-Site-FĂ€higkeiten.
TYPO3 CMS gehört neben Drupal, Joomla und WordPress zu den bekanntesten Content-Management-Systemen aus dem Bereich der freien Software.
Namensherkunft
[Bearbeiten | Quelltext bearbeiten]Der Name TYPO3 stammt daher, dass Kasper SkĂ„rhĂžj bei der Entwicklung durch einen Tippfehler (englisch âtyping errorâ, kurz âtypoâ) einen Teil seiner Arbeit verlor. Die Zahl â3â wurde dem Namen schlieĂlich angehĂ€ngt, nachdem die dritte Version von TYPO durch ihren Erfolg als eine Art Marke bekannt wurde.[7]
Im Jahre 2015 wurde das bis dahin parallel von der TYPO3-Association entwickelte Systeme Neos von TYPO3 getrennt. Seitdem trÀgt TYPO3 den Namenszusatz CMS.[8]
Verwendung
[Bearbeiten | Quelltext bearbeiten]Laut der Statistik-Plattform builtwith wird TYPO3 CMS aktuell (Februar 2024) von ĂŒber 218.000 öffentlich erreichbaren Websites weltweit eingesetzt.[9]
Die Version 11 des Government Site Builder (GSB) der deutschen Bundesregierung basiert auf TYPO3 CMS und sie hat im Jahr 2023 angekĂŒndigt, alle Webseiten von proprietĂ€ren Systemen auf TYPO3 CMS umstellen zu wollen und insgesamt 108 Millionen Euro fĂŒr die Weiterentwicklung, den Umzug und den Betrieb zur VerfĂŒgung zu stellen.[10][11]
Bedienung
[Bearbeiten | Quelltext bearbeiten]TYPO3 CMS wird auf einem Webserver installiert und auĂer einem aktuellen Webbrowser ist keine Software fĂŒr die Benutzung notwendig.
Das System ist unterteilt in Backend und Frontend. Das Backend in TYPO3 CMS ist die VerwaltungsoberflĂ€che, in der Anwender Inhalte verwalten, Einstellungen konfigurieren und die allgemeine Struktur und FunktionalitĂ€t der Webanwendung kontrollieren. Das Frontend in TYPO3 CMS bezieht sich auf den Teil der Website, den die Website-Besucher sehen und mit dem sie interagieren können, einschlieĂlich aller visuellen Elemente und Inhalte, die im Browser angezeigt werden.[12]
Mithilfe von HTML (Hypertext Markup Language) und der systemeigenen Konfigurationssprache TypoScript können Templates (englisch fĂŒr Schablonen oder Vorlagen) erstellt und konfiguriert werden, um das Webdesign abzubilden. Zur Pflege der Website-Inhalte steht dem Anwender im Backend ein WYSIWYG-Editor zur VerfĂŒgung. Dieser erlaubt es dem Anwender, Inhalte ohne HTML-Kenntnisse (oder Programmier-Kenntnisse) zu erstellen und zu verĂ€ndern.
Funktion und Architektur
[Bearbeiten | Quelltext bearbeiten]Verwaltung der Inhalte, Rechte, Gestaltung und Datenbasis
[Bearbeiten | Quelltext bearbeiten]Zu den Funktionen gehören unter anderem zeitliche Steuerung zum Ein- und Ausblenden von Inhalten, ein Rollen-, Workspaces und Rechtesystem (Benutzerverwaltung), eine Suchfunktion fĂŒr statische und dynamische Inhalte, suchmaschinenfreundliche URLs, URL Weiterleitungsoptionen, Backend Dashboard, Extension Manager, ein Datei-Verwaltungssystem, Formulare, Aufgaben-Planer (Scheduled Tasks), Mehrsprachigkeit, Content Security Policy sowohl fĂŒr das Backend als auch das mehrsprachenfĂ€hige Frontend. Weitere, ĂŒber verschiedene Erweiterungen (sogenannte Extensions[13]) integrierbare Funktionen sind beispielsweise ein News[14] / Blog[15] -System, Login-Bereich, Grid-System[16], Formulare, Adressen-Listen[17], GĂ€stebuch, verbesserte Suche mit Facetten[18][19], das Verfassen und der Versand eines Newsletters oder eine Statistik fĂŒr Seitenaufrufe. Videomaterial, Bilder, Texte, Tabellen, Animationen sowie externe Datenquellen können in TYPO3 CMS (zum Teil nur ĂŒber extra Erweiterungen) verwaltet werden.
Templates, in denen Seitenaufbau und Formate definiert werden, erleichtern die Darstellung von Inhalten. Inhalte werden ĂŒber frei konfigurierbare Eingabemasken eingegeben, zum Beispiel in Form des enthaltenen Rich-Text-Editors, der ĂŒber eine an gĂ€ngige Textverarbeitungen angelehnte, WYSIWYG-artige OberflĂ€che verfĂŒgt. Eine integrierte Bildverarbeitung ist vorhanden. Der Objektmanager gestattet es, grafische Elemente zu skalieren, zu drehen, Rahmen hinzuzufĂŒgen etc., wobei TYPO3 CMS in Verbindung mit dem Bildkonverter ImageMagick und GDLib eine modifizierte Bilddatei im neuen Format erzeugt.
TYPO3 CMS wird intern ĂŒber verschiedene PHP-Arrays gesteuert. Sie enthalten alle Informationen, die notwendig sind, um aus den in einer Datenbank gespeicherten Inhalten ĂŒber TypoScript-Befehle oder FLUID-Ausgaben HTML-Code zu erzeugen.
Die Inhalte und Parameter werden in einer relationalen Datenbank gespeichert und stehen unabhĂ€ngig von dem jeweils verwendeten Template zur VerfĂŒgung. Dadurch kann das Erscheinungsbild einer Website theoretisch allein durch Austausch des Templates vollstĂ€ndig geĂ€ndert werden. Ebenso können dieselben Inhalte in unterschiedlichen Layouts oder Ausgabeformaten (zum Beispiel XML, RSS oder LaTeX) prĂ€sentiert werden.
WĂ€hrend in frĂŒheren Versionen die MySQL-Datenbank direkt angesprochen wurde, ist inzwischen der Database Abstraction Layer DBAL vorgeschaltet, um andere Datenbanksysteme wie PostgreSQL oder Oracle nutzen zu können.
Ein integriertes Caching-System speichert Ergebnisse vorher definierter Datenbankaufrufe zwischen. Dadurch wird gerade bei hoch frequentierten Websites die Server- (CPU)-Belastung gesenkt und die Anzahl der Datenbankabfragen verringert.
Gestaltungselemente
[Bearbeiten | Quelltext bearbeiten]Gestaltung und Programmierung von Webseiten mit TYPO3 CMS erfolgt ĂŒber:
- Seitenbaum: Darstellung und VerÀnderung der Struktur und Eigenschaften der Seiten einer Website
- Konstanten: Universell gĂŒltige Konfigurationsparameter
- Template: Traditionell wurden frĂŒher einfache HTML-Dateien mit Platzhaltern, sog. Markern (zum Beispiel
###MARKER###) und Bereichsmarkierungen, sog. Subparts verwendet. Inzwischen wird innerhalb von TYPO3 und in sogenannten Extensions bevorzugt die Template-Engine FLUID verwendet. Das Fluid-Framework wurde 2008 entwickelt und wird sowohl von TYPO3 als auch von dem abgespaltenen Projekt Neos verwendet.[20] - TypoScript: Mit dieser internen Konfigurationssprache wird beschrieben, wie TYPO3 die Inhalte ermittelt, formatiert und ausgibt. Die Ausgabe von Seiten ist auch ohne HTML-Templates â mit reinem TypoScript-Code â möglich.
- Erweiterungen: Die Funktion von TYPO3 erweiternde, zusÀtzliche Plug-ins / Extensions.
- PHP: Die Funktionen von TYPO3 CMS sind in PHP und den PHP Framework Symfony geschrieben und können von Anwendern, die besondere Zusatzfunktionen realisieren wollen, geĂ€ndert oder ergĂ€nzt werden. Hervorzuheben ist hierbei die XCLASS-FunktionalitĂ€t, die es ermöglicht, Klassen und Methoden zu ĂŒberschreiben. In der Regel werden aber Hooks eingesetzt.
TypoScript
[Bearbeiten | Quelltext bearbeiten]Die Ausgabe von Inhalten im Frontend wird ĂŒber die Metasprache TypoScript gesteuert. Was in TypoScript definiert ist, wird in ein systemweites PHP-Array umgewandelt (geparst). Dieses wiederum steuert, welche PHP-Funktionen beim Aufruf der Seite ausgefĂŒhrt werden. Damit können Eigenschaften und Erweiterungen global fĂŒr die gesamte Website verwaltet werden. TypoScript ist (bezogen auf die Syntax) objektorientiert.[21][22]
Code-Beispiel
[Bearbeiten | Quelltext bearbeiten]Das folgende Beispiel verdeutlicht, wie mit TypoScript eine âHello Worldâ-Ausgabe (Hallo-Welt-Programm) erzeugt werden kann. Voraussetzung fĂŒr eine Ausgabe ist das Erzeugen eines PAGE-Objektes:
TypoScript-Code
[Bearbeiten | Quelltext bearbeiten]page = PAGE
page {
10 = TEXT
10.value = Hello, world!
10.wrap = <h2>|</h2>
}
Ausgabe
[Bearbeiten | Quelltext bearbeiten]<h2>Hello, world!</h2>
Weitere wichtige TypoScript-Objekte sind CONTENT zum Auslesen von Inhalten aus der Datenbank und FLUIDTEMPLATE zum Rendern eines HTML-Templates.[23]
TypoScript bezeichnet der Regel die in den TypoScript-Templates festgelegte Konfiguration zur Frontend-Ausgabe; es gibt aber auch Backend-Konfigurationen, die (abgesehen von wenigen Ausnahmen) mit der gleichen Syntax notiert werden. Sie werden User TSconfig (Einstellungen fĂŒr einen Backend-Benutzer oder -Benutzergruppe) und Page TSconfig (Einstellungen fĂŒr das Backend, die fĂŒr einzelne Seiten und deren Unterseiten gelten) genannt und werden unter dem Begriff TSconfig zusammengefasst.[24]
FĂŒr die Entwicklungsumgebung PhpStorm gibt es seit Mai 2014 ein Plugin,[25] welches TypoScript als Sprache integriert. Dies gibt es auch fĂŒr FLUID[26] Templating. Dieses bietet neben Syntax-Highlighting auch UnterstĂŒtzung fĂŒr Auto-VervollstĂ€ndigung, Auto-Formatierung und diversen anderen Funktionen.
Entwicklung
[Bearbeiten | Quelltext bearbeiten]Erfinder und ehemaliger Chefprogrammierer von TYPO3 ist der DÀne Kasper SkÄrhÞj. Die Entwicklung des Systems wird derzeit von Benni Mack (TYPO3 Project Lead) geleitet.[27][28]

Im Rahmen von Version 4.4, die am 22. Juni 2010 veröffentlicht wurde, ist das Design auf Basis der Ergebnisse der sogenannten User Experience Week (T3UXW) aus dem Vorjahr speziell hinsichtlich der Benutzerfreundlichkeit erneut verbessert worden. Zudem wurde mit dieser Version erstmals eine Demo-Website (genannt Introduction Package) ausgeliefert, die es Erstnutzern ermöglicht, sich schneller mit den Funktionen des Systems vertraut zu machen.[29] Mit TYPO3 4.5 wurden die wichtigsten Bearbeitungsformulare neu strukturiert. In neueren Versionen wurde das Interface weiter aufgerĂ€umt und unter anderem fĂŒr die Darstellung auf mobilen GerĂ€ten optimiert.
Da die Version 5.0 ĂŒber mehrere Jahre parallel zum 4.x-Zweig komplett neu entwickelt wurde, wurden neue Hauptversionen im Rahmen der TYPO3-Branch 4.x veröffentlicht. Die Nummerierung der Versionen wich aufgrund dieser Eigenheit von der sonst ĂŒblichen ab. Ab Version 4.0 sind bereits mehrere Hauptversionen mit neuen Features veröffentlicht worden. Innerhalb der jeweiligen Unter-Zweige gilt der sogenannte âFeature-Freezeâ; es werden also mit kleineren Updates keine neuen Funktionen hinzugefĂŒgt, sondern lediglich Fehler behoben und SicherheitslĂŒcken geschlossen.
Nachdem sich mehr und mehr zeigte, dass der ursprĂŒnglich als TYPO3 5.0 geplante Nachfolger sich von seinem Funktionsumfang und den möglichen Einsatzgebieten her nicht als Nachfolger eignet, sondern eher ein eigenstĂ€ndiges Produkt neben TYPO3 bildet, wurde im MĂ€rz 2012 beschlossen, diese Entwicklung auch durch einen anderen Namen deutlich zu machen: Als Arbeitstitel von TYPO3 5 wurde âPhoenixâ gewĂ€hlt. Der offizielle Name lautete ab dann âTYPO3 Neosâ. Um Verwirrung bei der Bezeichnung der folgenden TYPO3-Releases zu vermeiden, folgte auf TYPO3 4.7 als nĂ€chste Version nicht TYPO3 5.0, sondern direkt TYPO3 6.0. TYPO3 Neos ist in einer eigenstĂ€ndigen Version 1.0 auf den Markt gekommen, die Versionsnummer 5 wurde vollstĂ€ndig aus dem Versionszyklus des TYPO3-Projektes gestrichen.[30][31] 2015 wurde bekannt gegeben, dass Neos in Zukunft unabhĂ€ngig von der TYPO3 Association weiterentwickelt werden solle.
Wichtige Versionen
[Bearbeiten | Quelltext bearbeiten]| Legende: | Ăltere Version; nicht mehr unterstĂŒtzt | Ăltere Version; noch unterstĂŒtzt | Aktuelle Version | ZukĂŒnftige Version |
|---|
| Paket-Name | Version | Unter- version[32] |
Veröffentlichung | Allgemeine Korrekturen bis | Sicherheitsrelevante Korrekturen bis | Wichtigste Ănderungen |
|---|---|---|---|---|---|---|
| TYPO3 CMS | 3.x | 3.0 | 2001[33] | Erste veröffentlichte Version. | ||
| 3.2 | Mai 2002[34] | Diverse Fehlerkorrekturen. | ||||
| 3.3 | 3. Juni 2002[35] | Diverse Fehlerkorrekturen. Erste ĂŒber sourceforge verfĂŒgbare Version. | ||||
| 3.5 | 18. Februar 2003 | Diverse Fehlerkorrekturen. Mit Version 3.5.1 EinfĂŒhrung des Erweiterungs-Managers. Damit ist die Erweiterung von TYPO3 um von Benutzern geschriebene Module möglich. | ||||
| 3.6 | 30. April 2004[36] | Erzeugung von XHTML-konformem Quellcode der Standard-Inhaltselemente, Inhaltselemente können in XML individuell definiert und gespeichert werden, Grundlagen zur UnterstĂŒtzung von anderen Datenbanksystemen als MySQL integriert.[37] | ||||
| 3.7 | 24. September 2004 | Vereinfachte Erstellung und Verwaltung mehrsprachiger Websites, Erweiterung der Rechteverwaltung fĂŒr Redakteure, erneuerte TypoScript-Engine. | ||||
| 3.8 | 23. Mai 2005 | Mehrsprachigkeit des TYPO3-Backends mit sog. Language-Packs, UnterstĂŒtzung von GraphicsMagick, Verbesserung der mitgelieferten Websitesuche, Zwischenspeichern der Seiten auf Proxy-Servern ist möglich.[38] | ||||
| 3.8.1 | 14. November 2005 | Behebung einiger Fehler, einige sicherheitsrelevante Verbesserungen.[39] | ||||
| 4.x | 4.0[40] | 7. April 2006 | Runderneuerung des Backends zur Verbesserung der Benutzbarkeit, sinnvollere Strukturierung des erzeugten HTML-Codes, EinfĂŒhrung von Skins, Workspaces (Möglichkeit Inhalte zu entwerfen und davon unabhĂ€ngig zu veröffentlichen) hinzugefĂŒgt, Wechsel zu einem Texteditor mit gröĂerer UnterstĂŒtzung von Browsern und Betriebssystemen, DBAL fĂŒr Nutzung von Datenbanksystemen wie Oracle oder PostgreSQL hinzugefĂŒgt;[41] letzte Version: 4.0.13, 13. Sicherheits- und StabilitĂ€tsaktualisierung. | |||
| 4.1[42][32] | 6. MĂ€rz 2007 | Schnellere Darstellung des Datei- und Seitenbaums durch Nutzung von Ajax, beschleunigte Darstellung des Backends, EinfĂŒhrung des Inline Relational Record Editing (kurz IRRE) zum gleichzeitigen Bearbeiten miteinander verknĂŒpfter DatensĂ€tze, Verringerung des Bedarfs an Arbeitsspeicher, verbesserte UTF-8-UnterstĂŒtzung, Vereinfachung von Wartungsarbeiten mittels eines CLI, Nutzung der Vorteile von InnoDB;[43] letzte Version: 4.1.15, 15. Sicherheits- und StabilitĂ€tsaktualisierung. | ||||
| 4.2 | 24. Mai 2008 | Zahlreiche Verbesserungen in der BenutzerfĂŒhrung im Backend, Nutzung von AJAX zum Zeigen erweiterter Optionen, Erweiterung der Funktionen des Texteditors, Integration eines verbesserten Frontend-Logins, vereinfachte Aktualisierung von Erweiterungen, Editor mit Syntaxhervorhebung fĂŒr TypoScript, Verbesserungen der Workspaces;[44][45] letzte Version: 4.2.17. | ||||
| 4.3 | 30. November 2009[46] | Neues Frontend-Editing, vereinfachtes Hochladen mehrerer Dateien mit Flash, EinfĂŒhrung eines Papierkorbs fĂŒr gelöschte Inhaltselemente, Integration eines Berichtsmoduls fĂŒr einen schnellen Ăberblick ĂŒber grundlegende Einstellungen der TYPO3-Installation, Integration eines Planers zur automatischen AusfĂŒhrung von Aufgaben, UnterstĂŒtzung von Bedingungen in TSconfig-Code, Integration von Salted Hashes zum Passwortschutz, Erweiterungen extbase und Fluid integriert zur kĂŒnftigen Migration zu TYPO3 5.0;[46] letzte Version: 4.3.14. | ||||
| 4.4 | 22. Juni 2010[29] | Komplettes Redesign des Backends, vereinfachte Installation, Modernisierung und Performanceverbesserungen im Backend, native UnterstĂŒtzung weiterer Datenbanktypen, weitere Integration von Ext-JS-Komponenten, Bereitstellung eines Introduction Package fĂŒr einen leichteren Einstieg, Kompression fĂŒr CSS und JavaScript, UnterstĂŒtzung von HTML5 im Frontend, Erweiterung um mehrere HandbĂŒcher zu ausgewĂ€hlten Bereichen;[47] letzte Version: 4.4.15. | ||||
| 4.5 LTS | 26. Januar 2011[48] | MĂ€rz/April 2015[32][49][50] | MĂ€rz/April 2015[32][49][50] | Release mit Long-Term-Support (LTS) mit weiteren Verbesserungen hinsichtlich Benutzerinterface und Performance sowie zahlreichen neuen und ĂŒberarbeiteten Funktionen. UTF-8 als Standardzeichensatz bei Neuinstallationen, HTML5 im Backend,[51] grundlegende Ăberarbeitung der wichtigsten Bearbeitungsformulare, Ausbau und Verbesserung der stdWrap-Funktion fĂŒr ein schnelleres und flexibleres Frontend, grundlegende Ăberarbeitung des Erweiterungs-Managers, Integration eines LinkprĂŒfers, neue Sicherheitsfunktionen zum Schutz vor CSRF.[52][53] Diese Version wird ĂŒber einen Zeitraum von mindestens drei Jahren ab ihrer Veröffentlichung offiziell unterstĂŒtzt werden, was unter anderem auch die UnterstĂŒtzung von IE6 bis April 2015 gewĂ€hrleistet;[49] aktuell als Version 4.5.40. | ||
| 4.6 | 25. Oktober 2011[54][55] | Oktober 2012[32] | April 2013[32] | Internationalisierung mittels XLIFF, neuer Formular-Assistent und neues Form-Objekt, Sicherheits-Verbesserungen, Performance-Verbesserung durch Aktivierung des Caching-Frameworks, grundlegende Bereinigung der Codebasis;[54][55][56] letzte Version: 4.6.18. | ||
| 4.7 | 24. April 2012[49][57] | Oktober 2013[32] | Oktober 2014[32] | FĂŒr Neuinstallationen vollstĂ€ndige Barrierefreiheit fĂŒr das Frontend gemÀà WCAG und BITV,[58] Nutzung der neuen HTML5-Elemente in den Standard-Rendering-Anweisungen, etwa <audio> und <video>, Verbesserungen der TCEforms.[59] VollstĂ€ndige Ăberarbeitung des Inhaltsrenderings, Bereitstellung eines auf Anforderungen der Bundesanstalt fĂŒr Landwirtschaft und ErnĂ€hrung basierenden Government Packages als Vorzeigeprojekt fĂŒr barrierefreie Webseiten mit TYPO3;[31] letzte Version: 4.7.20.
| ||
| 6.x | 6.0[60] | 27. November 2012[61] | April 2014[62] | Integration eines File Abstraction Layers (FAL), Drag and Drop im Seitenmodul, aufgerĂ€umter Erweiterungsmanager, Support fĂŒr IPv6, Namespace-Support, neues Handling der zentralen Konfigurationsdateien, vereinheitlichter Bootstrap fĂŒr die unterschiedlichen Einstiegspunkte;[63][64] letzte Version: 6.0.14. | ||
| 6.1[60] | 30. April 2013[65][66] | Herbst 2014[62] | Verbesserungen des FAL, Aufwertung des Erweiterungs-Managers, der TCA ist jetzt stets geladen, Nutzung des mysqli-Moduls anstelle des mysql-Moduls uvm.;[67] letzte Version: 6.1.12. | |||
| 6.2 LTS[60] | 25. MĂ€rz 2014[68] | MĂ€rz 2017 | ELTS: MĂ€rz 2020 | Version mit Long Term Support. Möglichkeit automatischer Updates fĂŒr den Core[69] und fĂŒr Sprachen,[70] Responsive Image-Rendering, âSmooth-Migrationâ fĂŒr Nutzer von TYPO3 4.5 LTS, Modernisierung der Codebasis, uvm.,[71][72] aktuell als Version 6.2.48.
Wird als kostenpflichtige ELTS (Extended Long Time Support) Version bis MĂ€rz 2020 unterstĂŒtzt.[73] | ||
| 7.x | 7.0 | 2. Dezember 2014 | Allgemeines Code-Cleanup, Geschwindigkeitsverbesserungen, Refresh des visuellen Erscheinungsbilds des Backends.[74] | |||
| 7.1 | 24. Februar 2015[49] | Responsive Backend, Code-Cleanup (âHome Improvementâ): Entfernen alter cObjects (z. B. HRULER, OTABLE u.v.m.), bessere Performance durch Nutzung des Composer-Autoloaders. | ||||
| 7.2 | 28. April 2015[49] | Bildercropping fĂŒr Redakteure im Backend. Gliederung und Migration der Core-Inhaltselemente in verschiedene Systemextensions. Flexible Preview-URLs. Gestaltbarer Backend-Login.[75] | ||||
| 7.3 | 15. Juni 2015[49] | Composer Class Loader, Performance Optimierungen, Backend Inline Editing, Backend Login API.[76] | ||||
| 7.4 | 4. August 2015[49] | Backend Improvements, Improved file uploading, Editing forms with required fields.[77] | ||||
| 7.5 | 29. September 2015[49] | Hauptfokus: Finalisierung fĂŒr LTS-Version | ||||
| 7 LTS | 10. November 2015[49] | April 2017 | November 2018
ELTS: November 2022 |
Version mit Long Term Support (dreijĂ€hrige UnterstĂŒtzung),[78] aktuell als Version 7.6.40.
Wird als kostenpflichtige ELTS-Version bis November 2022 unterstĂŒtzt.[73] | ||
| 8.x | 8.0 | 22. MĂ€rz 2016 | Die minimale PHP Version wurde auf 7.0 angehoben. Die Templateengine Fluid, ursprĂŒnglich ein Backport aus TYPO3 Flow, ist nicht mehr integraler Bestandteil, sondern wird als externe AbhĂ€ngigkeit ĂŒber Composer eingebunden. | |||
| 8.1 | 3. Mai 2016[79] | Integration des Doctrine DBAL und Ăberarbeitung des Workspace Modul mit Hilfe von Twitter Bootstrap and jQuery.[80] | ||||
| 8.2 | 5. Juni 2016[81] | Weitere Fortschritte bei der Integration des Doctrine DBAL.[72] | ||||
| 8.3 | 30. August 2016[82] | Verbesserungen des RTE.[49] | ||||
| 8.4 | 18. Oktober 2016[81] | Mobiles Backend. Erweiterung des Install-Tools um einen Abschnitt âUpgrade Analysisâ, der auf neue und geĂ€nderte Einstellungen hinweist. Dort werden z. B. Ănderungen des TCA und verwendete, aber veraltete TypoScript-Eigenschaften angezeigt. Dazu wird jeweils die zu jeder entsprechenden Ănderung zugehörige Dokumentation angezeigt.[83] | ||||
| 8.5 | 20. Dezember 2016[84] | Neues Framework zur Erstellung und Bearbeitung von Formularen im Backend eingefĂŒhrt. Erste Vorab-Version des neuen Rich-Text-Editors CKEditor implementiert.[85] | ||||
| 8.6 | 14. Februar 2017[86] | Neuer Bildbearbeitungsassistent, der nun mehrere Crop-Varianten eines einzelnen Bildes erlaubt und die Möglichkeit einen Fokusbereich auszuwĂ€hlen, der immer sichtbar sein soll, eingefĂŒhrt.[87] Sprachsynchronisierungsfunktion, die festlegt, ob ein einzelnes Feld eines lokalisierten Datensatzes einen dedizierten Wert hat oder ob der Wert der ĂŒbergeordneten Sprache ĂŒbernommen werden soll, implementiert.[88] CSC (CSS Styled Content) ist nun vollstĂ€ndig kompatibel zu FSC (Fluid Styled Content) und teilt die gleichen Funktionen. CSC gilt jetzt als veraltet und befindet sich im Wartungsmodus. | ||||
| 8 LTS | 4. April 2017 | September 2018 | MĂ€rz 2020
ELTS: MĂ€rz 2024 |
Aktuelle Version: 8.7.32[89], 8.7.56 (ELTS) | ||
| 9.x | 9.0 | 12. Dezember 2017 | ||||
| 9.1 | 30. Januar 2018 | |||||
| 9.2 | 10. April 2018 | |||||
| 9.3 | 12. Juni 2018 | |||||
| 9.4 | 4. September 2018 | |||||
| 9 LTS | 30. Oktober 2018 | Mai 2020 | September 2021
ELTS: September 2024 |
Aktuelle Version: 9.5.31[90], 9.5.48 (ELTS) | ||
| 10.x | 10.0 | 23. Juli 2019 | UnterstĂŒtzung von Symfony 5.0 und PHP 7.4 | |||
| 10.1 | 1. Oktober 2019 | |||||
| 10.2 | 3. Dezember 2019 | |||||
| 10.3 | 25. Februar 2020 | |||||
| 10 LTS | 21. April 2020 | Oktober 2021 | April 2023
ELTS: April 2026 |
Aktuelle Version: 10.4.37[91], 10.4.45 (ELTS) | ||
| 11.x | 11.0 | 22. Dezember 2020 | UnterstĂŒtzt PHP 7.4 und 8.0 / MySQL 5.7+ / MariaDB / Postgres / SQLite | |||
| 11.1 | 23. Februar 2021 | |||||
| 11.2 | 4. Mai 2021 | |||||
| 11.3 | 13. Juli 2021 | |||||
| 11.4 | 7. September 2021 | |||||
| 11.5 | 5. Oktober 2021 | |||||
| 11 LTS | 5. Oktober 2021 | MĂ€rz 2023 | Oktober 2024
ELTS: Oktober 2027 |
Aktuelle Version: 11.5.38[92] | ||
| 12.x | 12.0 | 4. Oktober 2022 | Neue TYPO3 Version 12.0[93][94] ist erschienen. Die Core-VerĂ€nderungen enthalten mehr als 1.600 Code-Ănderungen und das Changelog der TYPO3 Version 12.0 dokumentiert etwa 100 Ănderungen, die als âFeaturesâ gekennzeichnet sind â einige davon sind klein, andere Ănderungen groĂ.[95][96] | |||
| 12.1 | 6. Dezember 2022 | |||||
| 12.2 | 7. Februar 2023 | |||||
| 12.3 | 28. MĂ€rz 2023 | |||||
| 12 LTS | 25. April 2023 | Oktober 2024 | April 2026
ELTS: April 2029 |
Aktuelle Version: 12.4.39[97] â Die TYPO3 Version 12.4 wird als Long-Term-Support-Release fĂŒr mindestens drei Jahre mit Sicherheitsupdates versorgt.[98] | ||
| 13.x | 13.0 | 30. Januar 2024[99] | ||||
| 13.1 | 23. MĂ€rz 2024[100] | |||||
| 13.2 | 2. Juli 2024 | Verbesserte Backend-UI und Schema-API[101] | ||||
| 13.3 | 17. September 2024 | Finalisierung fĂŒr LTS-Version[102] | ||||
| 13 LTS | 15. Oktober 2024 | Juni 2026 | Dezember 2027
ELTS: Dezember 2030 |
Erweiterungen
[Bearbeiten | Quelltext bearbeiten]Mit Hilfe von Erweiterungen kann der Funktionsumfang von TYPO3 CMS erweitert oder dessen Verhalten geĂ€ndert werden. Dabei können diese eigenstĂ€ndigen Programmteile Ănderungen in praktisch allen Bereichen vornehmen, u. a. indem sie neue Inhaltselemente (beispielsweise zum Anzeigen eines Nachrichtensystems) einfĂŒhren, dem Backend ein neues Modul hinzufĂŒgen oder Einfluss auf den Login-Prozess nehmen.
Einige Erweiterungen liegen der offiziellen TYPO3-CMS-Version bereits bei, weil sie besonders oft benötigt werden oder fĂŒr den Betrieb erforderlich sind. Diese Erweiterungen werden System Extensions genannt. Der GroĂteil der Erweiterung liegt im TER (TYPO3 Extension Repository) von dem sich die Erweiterungen kostenlos herunterladen lassen. Seit der Version 6.2 ist auch die Installation aus dem Composer System möglich. Diese Erweiterungen werden entweder TER Extensions oder Local Extensions genannt.[5]
Eine andere Unterscheidung stellt deren Kategorisierung dar. Eine Erweiterung kann die Voraussetzungen fĂŒr mehrere Kategorien gleichzeitig erfĂŒllen, so dass es dem Entwickler obliegt zu entscheiden, welche Kategorie den Hauptzweck der Erweiterung am besten beschreibt. Die Kategorien sind im Einzelnen:
- Backend: Die Erweiterung beeinflusst das Verhalten des Backends, ohne notwendigerweise ein neues Modul einzufĂŒhren. Beispiel: ein WYSIWYG-Editor
- Backend Modules: Die Erweiterung fĂŒhrt ein neues Backend-Modul ein, das neue Verwaltungsfunktionen bietet. Beispiel: Integration von phpMyAdmin als Backend Modul
- Frontend: Die Erweiterung beeinflusst das Rendering des Frontends, ohne notwendigerweise ein neues Inhaltselement einzufĂŒhren. Beispiel: Suchmaschinenfreundliche URLs
- Frontend Plugins: Die Erweiterung fĂŒhrt ein neues Inhaltselement ein, hĂ€ufig um ebenfalls von dieser Erweiterung eingefĂŒhrte Datenstrukturen anzuzeigen. Beispiel: ein Nachrichtensystem
- Miscellaneous: Die Erweiterung kann nicht in eine der ĂŒbrigen Kategorien sortiert werden.
- Services: Die Erweiterung ersetzt einen bestehenden Service. Beispiel: OpenID als Loginmechanismus
Installation und Wartung
[Bearbeiten | Quelltext bearbeiten]Erweiterungen werden im Backend mit Hilfe des Extension-Managers installiert, der sich auch direkt mit dem TER verbinden kann, um die Erweiterung herunterzuladen. Er verwaltet dabei auch AbhĂ€ngigkeiten, indem er beispielsweise auf eine fehlende zweite Erweiterung hinweist, die zum Betrieb einer ersten zu installierenden Erweiterung benötigt wird, oder indem er die Deinstallation einer Erweiterung verhindert, wenn andere installierte Erweiterungen auf dieser basieren. Der Anwender kann sich auch verfĂŒgbare Updates zu installierten Erweiterungen anzeigen lassen und diese direkt installieren.
Seit der TYPO3 Version 6.2 ist es möglich, die Extensions aus dem Composer System heraus zu âpflegenâ[103], das HinzufĂŒgen oder Entfernen von Extensions ist dann direkt im T3 Backend nicht mehr möglich.
Entwicklung
[Bearbeiten | Quelltext bearbeiten]Es empfiehlt sich, die TYPO3-Erweiterung âExtension Builderâ[104] zu verwenden, mit der ein GrundgerĂŒst fĂŒr die gewĂŒnschten Funktionen automatisch erstellt werden kann. Je nach Bedarf kann man damit Frontend- oder Backenderweiterungen erstellen bzw. vorbereiten. Das Erscheinungsbild der Formulare wird dabei in das Konfigurationsarray TCA eingebunden. Die erstellte Erweiterung enthĂ€lt Dateien mit fest vorgegebenen Namen, die automatisch aufgerufen werden, zum Beispiel ext_localconf.php, ext_tables.sql und ext_emconf.php. Der Programmierer muss nur noch einzelne PHP-Funktionen programmieren. Bei der Installation der Erweiterung ĂŒberprĂŒft TYPO3 automatisch, ob die Anforderungen der Erweiterung erfĂŒllt sind (benötigte Pakete/Version etc.).
Der PHP-Quellcode besteht in der Regel aus Dateien, die jeweils eine Plug-in-Klasse enthalten. Die Programmierung ist je nach Autor objektorientiert, oder man verwendet die Klassen nur im Sinne von Modulen. Jede Klassendatei enthĂ€lt eine Einbindung einer sogenannten XCLASS am Ende. Diese können von Erweiterungs-Entwicklern mit einem bestimmten Namensschema selbst definiert werden und sollten von der Originalklasse abgeleitet sein. Sie werden immer anstelle der Originalklasse verwendet. Es wird jedoch empfohlen, Hooks anstelle von XCLASS zu verwenden. Damit wird eine bestehende Funktion ĂŒber den Funktionsaufruf zu einer oder mehreren anderen Funktionen innerhalb von TYPO3-Erweiterungen beliebig erweiterbar gemacht.
Entwicklungshinweise
[Bearbeiten | Quelltext bearbeiten]Ăltere TYPO3 Versionen
[Bearbeiten | Quelltext bearbeiten]Ab der Version 4.3 besteht die Möglichkeit, Erweiterungen auf Basis neuer Techniken zu programmieren, die von TYPO3 Flow portiert wurden. Dazu zÀhlen unter anderem das Model-View-Controller-Framework, das in TYPO3 4.3 in der Erweiterung extbase integriert wurde, und die Template-Engine Fluid.
TYPO3 11.x
[Bearbeiten | Quelltext bearbeiten]Seit der TYPO3 Version 11 ist die PHP Version 7.4 eine neue Mindestanforderung[105] fĂŒr die Entwicklung von Extensions. PHP 7.4 wird bis November 2021 mit Sicherheitsupdates versorgt.
TYPO3 12.x
[Bearbeiten | Quelltext bearbeiten]Seit der TYPO3 Version 12 ist die PHP Version 8.1 und die MySQL-Version 8.0 eine neue Mindestanforderung[106] fĂŒr die Entwicklung von Extensions. Diese Version verspricht unter anderem eine bessere Leistung und verbesserte Typsicherheit. DarĂŒber hinaus wird PHP 8.1 bis Nov. 2024 und PHP 8.3 bis Nov. 2026 mit Sicherheitsupdates versorgt.
Beispiele
[Bearbeiten | Quelltext bearbeiten]Durch Erweiterungen lassen sich die verschiedensten Funktionen modular integrieren. Einige davon sind:
- Nachrichtensysteme â Darstellung und Verwaltung von News
- alternative Template-Systeme/-Engines
- alternative Rich-Text- bzw. WYSIWYG-Editoren
- Digital-Asset-Management zur Speicherung und Verwaltung von beliebigen digitalen Inhalten
- Daten ĂŒber LĂ€nder, Sprachen und WĂ€hrungen
- Shop-Systeme
- Benutzerregistrierung
- GĂ€stebĂŒcher
- Foren
- Bildergalerien
- die Generierung menschenlesbarer URLs
- Erweiterte, individuelle Mailformulare
- Besucherverhalten auf Websites
- Suchfunktionen
TYPO3 Case Studies
[Bearbeiten | Quelltext bearbeiten]Zahlreiche deutschsprachige Websites, etwa die Website des Landes Sachsen-Anhalt, die Website des Telekommunikationsanbieters congstar, der UniversitĂ€t Konstanz, der UniversitĂ€t Luzern, der Technischen UniversitĂ€t Berlin und der Hochschule Fulda, die Website des Deutschen FuĂball-Bundes, der Deutschen Lebens-Rettungs-Gesellschaft oder die meisten Webseiten der OrtsverbĂ€nde der Bundesanstalt Technisches Hilfswerk (THW)[107], oder dem Land Rheinland-Pfalz[108] basieren auf TYPO3 CMS[109].
Zertifizierung
[Bearbeiten | Quelltext bearbeiten]Seit der TYPO3-Konferenz 2008 gibt es die Möglichkeit, sich offiziell zertifizieren zu lassen. Dazu werden in verschiedenen StĂ€dten weltweit zu bestimmten Terminen offizielle PrĂŒfungen abgenommen. Den Beginn macht dabei die Zertifizierung zum sogenannten âCertified TYPO3 Integratorâ,[110] dessen Aufgaben in der Templateerstellung, der Konfiguration von Erweiterungen und der Vergabe von Nutzerrechten bestehen. Er installiert jedoch nicht TYPO3 CMS selbst auf einem Server und entwickelt selbst keine neuen Erweiterungen.[111] Die Notwendigkeit einer Zertifizierungsmöglichkeit fĂŒr TYPO3 CMS, ist mit der Steigerung des öffentlichen Bekanntheitsgrades der freien Software und des damit einhergehenden Einsatzes von Agenturen und Freelancern. Vielen habe allerdings die nötige Erfahrung im Umgang damit gefehlt, weshalb die erzielten Resultate oft nicht den Anforderungen des Kunden entsprochen hĂ€tten. Bis Ende August 2012 konnten Zertifizierungen fĂŒr eine bestimmte TYPO3-Version (z. B. TYPO3 4.x) erlangt werden. Seit dem 1. September 2012 ausgegebene Zertifizierungen sind nicht mehr auf eine bestimmte Version beschrĂ€nkt, sind aber zeitbeschrĂ€nkt. Seit 2018 betrĂ€gt die Laufzeit des Zertifikats 24 Monate und kann einmalig um weitere 12 Monate verlĂ€ngert werden (z. B. durch die Teilnahme eines Auffrischungsworkshops auf der TYPO3 CertiFUNcation). Dies dient dazu, die QualitĂ€t der Zertifizierungen hoch zu halten.
Das TYPO3 Education Committee arbeitet daran, die ZertifizierungsprĂŒfungen auf dem aktuellen Stand zu halten. So gibt es mittlerweile neben der ursprĂŒnglichen Zertifizierung zum TYPO3 Integrator (TYPO3 CMS Certified Integrator, TCCI) auch entsprechende Zertifizierungen zum Entwickler (TYPO3 CMS Certified Developer, TCCD), Redakteur (TYPO3 CMS Certified Editor, TCCE) und Berater (TYPO3 CMS Certified Consultant, TCCC). Jede Zertifizierung fragt entsprechendes Wissen zu der jeweiligen Rolle ab, um ein bestmögliches Gesamtergebnis zu gewĂ€hrleisten.
Verantwortlich fĂŒr die Erstellung, Aktualisierung und DurchfĂŒhrung der Zertifizierungen ist das TYPO3 Education Committee, das von der TYPO3 Association einberufen wurde. Aktueller Leiter des Education Committees[112] (seit 2017) ist Marc Willmann. Das gesamte Education Committee arbeitet ehrenamtlich.
Die ZertifizierungsprĂŒfungen werden auf vielen offiziellen (TYPO3 Developer Days, TYPO3 CertiFUNcation Day) und inoffiziellen Veranstaltungen (TYPO3Camps in wechselnden StĂ€dten) abgenommen. Zudem besteht seit 2021 die Möglichkeit, die PrĂŒfung online abzulegen. Dabei wird die ordnungsgemĂ€Ăe DurchfĂŒhrung der PrĂŒfung durch einen Proctoring-Dienstleister sichergestellt.
Einmal pro Jahr findet als offizielles Event der TYPO3 Association der TYPO3 CertiFUNcation Day statt. Auf dieser Veranstaltung können Zertifizierungen erworben und bestehende Zertifizierungen verlĂ€ngert werden. Der Name deutet auf den Veranstaltungsort hin: Der CertiFUNcation Day findet immer in einem Freizeitpark statt, so dass berufliche Weiterentwicklung und SpaĂ zusammengefĂŒhrt werden. WĂ€hrend der Pandemie wurde der CertiFUNcation Day abgesagt; die VerlĂ€ngerungen der Zertifizierungen wurde ersatzweise online durchgefĂŒhrt.
TYPO3-Awards
[Bearbeiten | Quelltext bearbeiten]Mit dem TYPO3-Award werden die besten TYPO3-Projekte prĂ€miert. Bereits 2008 wurde im Rahmen der TYPO3-Snowboard-Tour eine vorlĂ€ufige Verleihung von Preisen eingeleitet.[113] Dieses Event etablierte sich ab 2015 zu einem festen Bestandteil der TYPO3-Veranstaltung âT3CONâ. Oberstes Ziel der TYPO3-Awards ist seitdem die Auszeichnung von âkreativen und nutzerfreundlichen Websitesâ[114] und die Auswahl der âbesten Erweiterung, des schicksten Designs und der effektivsten Nutzung von aktuellen Technologienâ.[115] Die Awards wurden bisher in Amsterdam (2015) und MĂŒnchen (2016) in themenspezifischen Kategorien vergeben. Aus der engeren Auswahl der Nominierten â derâShortlistâ- bestimmt eine mehrköpfige Fachjury aus den Bereichen Kundenorientierung, Mobile & Social Media, TYPO3 und Webdesign den jeweiligen Gewinner in der Kategorie.[116]
Historie
[Bearbeiten | Quelltext bearbeiten]- Awards 2025[117]
- Awards 2024[118]
- Awards 2023[119]
- Awards 2021
- Extension Awards 2021[120]
- Awards 2020 â COVID-19[121]
- Awards 2019[122]
- Awards 2018[123]
Literatur
[Bearbeiten | Quelltext bearbeiten]BĂŒcher
[Bearbeiten | Quelltext bearbeiten]- Michael Schams: TYPO3 CMS Certified Developer: Exam study guide for the official TCCD certification of the TYPO3 Association (3rd edition), Englisch, April 2024, ISBN 979-8-32000332-0
- Michael Schams: TYPO3 CMS Certified Integrator: Exam study guide for the official TCCI certification of the TYPO3 Association (6th edition), Englisch, Juni 2023, ISBN 979-8-39488802-1
- Felicity Brand, Heather McNamee: The TYPO3 Guidebook: Understand and Use TYPO3 CMS, Englisch, Januar 2021
- Patrick Lobacher: TYPO3 Extbase, Leanpub, Februar 2016, ISBN 978-1-5300-0187-3
Artikel und Magazine
[Bearbeiten | Quelltext bearbeiten]- Lars Sandmann: WordPress vs. TYPO3 - Ein Vergleich | heise online. In: heise.de. 23. August 2022, abgerufen am 23. September 2024.
- Luna Santos: TYPO3 v13 â Alle Infos zur neuen Version. In: verdure.de. 5. MĂ€rz 2024, abgerufen am 23. September 2024.
Weblinks
[Bearbeiten | Quelltext bearbeiten]- Offizielle TYPO3 GmbH Website, Produkt-Informationen, TYPO3 Business (englisch)
- Offizielle Community Website, Online-Dokumentationen und News (englisch)
- Offizielle TYPO3 Extension Repository, Download von Erweiterungs-Modulen (englisch)
- Offizielle TYPO3 Dokumentation (ĂŒberwiegend englisch)
- Offizielle TYPO3 Community Meet Ăbersicht, Hilfen, Fragen, Antworten (englisch)
- Offizielle Entwickler-Plattform fĂŒr TYPO3 CMS, TYPO3 Neos, TYPO3 Flow und andere TYPO3-Produkte, deren Erweiterungen sowie fĂŒr diverse TYPO3-Teams (inkl. Subversion-Repositories, Wiki, News-Modul, Issue-Tracker, Roadmap-Tool etc.) (englisch)
- Offizielle TYPO3 Git-Repository Das TYPO3 GitHub Repository synchronisiert die Daten direkt von dem TYPO3 Core Git: Git-TYPO3 (englisch)
- TYPO3 Hilfe Forum, Hilfen, Fragen, Antworten (deutsch)
- TYPO3 Solr Suche, Apache Solr for TYPO3 (englisch / deutsch)
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- â get.typo3.org. 2. Dezember 2025.
- â The typo3 Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 14. Juli 2018).
- â 20+ Faszinierende TYPO3 Statistiken & Fakten (2024). Abgerufen am 9. Februar 2025.
- â TYPO3 - DPGA Details. Abgerufen am 6. Mai 2025 (englisch).
- â a b Extension Repository. In: TYPO3 - The Enterprise Open Source CMS. Abgerufen am 1. Januar 2024.
- â TYPO3 Extension Repository. Abgerufen am 9. Februar 2025.
- â About the Name. In: TYPO3 - The Enterprise Open Source CMS. Archiviert vom (nicht mehr online verfĂŒgbar) am 8. Juli 2016; abgerufen am 1. Januar 2024.
- â heise online: Content-Management-Systeme: TYPO3 und Neos trennen sich. 19. Mai 2015, abgerufen am 9. Februar 2025.
- â Websites using TYPO3. Abgerufen am 9. Februar 2025.
- â Jaakko Karhu: Germany invests in TYPO3 CMS | Joinup. 7. September 2023, abgerufen am 3. Oktober 2023 (englisch).
- â typo3.com Government Site Builder & TYPO3
- â TYPO3 Concepts â Getting Started 13.4 documentation. Abgerufen am 9. Februar 2025 (englisch).
- â extensions.typo3.org TYPO3 Extensions Datenbank
- â extensions.typo3.org EXT:news
- â extensions.typo3.org EXT:blog
- â extensions.typo3.org EXT:container
- â extensions.typo3.org EXT:tt_address
- â extensions.typo3.org EXT:solr
- â typo3-solr.com Apache Solr fĂŒr TYPO3
- â Fluid Template Engine. Abgerufen am 1. Januar 2024.
- â docs.typo3.org TypoScript Reference
- â TypoScript Syntax and In-depth Study â TypoScript Syntax and In-depth Study 7.6 (latest) documentation. In: docs.typo3.org. Archiviert vom (nicht mehr online verfĂŒgbar) am 9. August 2016; abgerufen am 2. Juli 2016. Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprĂŒft. Bitte prĂŒfe Original- und Archivlink gemÀà Anleitung und entferne dann diesen Hinweis.
- â EN:TypoScript in 45 Minutes. In: TYPO3Wiki. Abgerufen am 1. Januar 2024.
- â TSconfig Reference documentation. In: docs.typo3.org. Abgerufen am 1. Januar 2024.
- â JetBrains Plugin Repository :: TypoScript Plugin. In: plugins.jetbrains.com. Abgerufen am 1. Januar 2024.
- â JetBrains Plugin Repository :: TypoScript Plugin. In: plugins.jetbrains.com. Abgerufen am 1. Januar 2024.
- â typo3.org: Core Development. In: typo3.org. Abgerufen am 1. Januar 2024.
- â Core Development. In: TYPO3 - The Enterprise Open Source CMS. Abgerufen am 2. Juli 2016.
- â a b TYPO3 4.4 Release Notes. In: TYPO3 - The Enterprise Open Source CMS. Archiviert vom (nicht mehr online verfĂŒgbar) am 16. September 2016; abgerufen am 2. Juli 2016.
- â The TYPO3 Core Team is giving a short summary about the upcoming releases of TYPO3. In: TYPO3 - The Enterprise Open Source CMS. Abgerufen am 2. Juli 2016.
- â a b TYPO3 4.7: Der Release-Manager im GesprĂ€ch. Archiviert vom (nicht mehr online verfĂŒgbar) am 18. August 2016; abgerufen am 2. Juli 2016.
- â a b c d e f g h Download. In: typo3.org. TYPO3 Association, abgerufen am 3. MĂ€rz 2017 (englisch).
- â Installationsanleitung fĂŒr TYPO3 3.0 ( des vom 7. April 2014 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprĂŒft. Bitte prĂŒfe Original- und Archivlink gemÀà Anleitung und entferne dann diesen Hinweis. (PDF; 358 kB)
- â Installationsanleitung fĂŒr TYPO3 3.0 mit Screenshots der Version 3.2 ( des vom 7. April 2014 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprĂŒft. Bitte prĂŒfe Original- und Archivlink gemÀà Anleitung und entferne dann diesen Hinweis. (PDF; 358 kB)
- â TYPO3 - Browse Files at SourceForge.net. In: sourceforge.net. Abgerufen am 2. Juli 2016.
- â git.typo3.org Git - Packages/TYPO3.CMS.git/tags. In: git.typo3.org. Abgerufen am 2. Juli 2016.
- â heise online: Typo3 3.6.0 fertig gestellt. Abgerufen am 3. MĂ€rz 2017.
- â Category:ReleaseNotes/TYPO3 3.8.x - TYPO3Wiki. In: wiki.typo3.org. Abgerufen am 2. Juli 2016.
- â TYPO3 3.8.1 - TYPO3Wiki. In: wiki.typo3.org. Abgerufen am 2. Juli 2016.
- â Kein weiterer Support fĂŒr TYPO3 4.0
- â TYPO3 4.0 - TYPO3Wiki. In: wiki.typo3.org. Abgerufen am 2. Juli 2016.
- â Sicherheitskritische Fehler in TYPO3 4.1 wurden noch bis zum Release von TYPO3 4.4 behoben.
- â Release-Notes zu TYPO3 4.1
- â TYPO3 4.2 - TYPO3Wiki. In: wiki.typo3.org. Abgerufen am 2. Juli 2016.
- â Podcast-Interview von SkĂ„rhĂžj mit dem Chefentwickler der Version 4.2 Ingo Renner ( vom 4. Dezember 2015 im Internet Archive)
- â a b TYPO3 4.3 Release Notes. In: TYPO3 - The Enterprise Open Source CMS. Archiviert vom (nicht mehr online verfĂŒgbar) am 11. August 2016; abgerufen am 2. Juli 2016.
- â TYPO3 4.4: TYPO3 wird einsteigerfreundlicher, schöner, schneller - Hier die wichtigsten Neuerungen. Archiviert vom (nicht mehr online verfĂŒgbar) am 18. August 2016; abgerufen am 2. Juli 2016.
- â 4.5 Kickoff bei den TYPO3 Developer Days 2010 in Elmshorn, Juli 2010
- â a b c d e f g h i j k Roadmap. In: typo3.org. TYPO3 Association, abgerufen am 3. MĂ€rz 2017 (englisch).
- â a b TYPO3 CMS 6.2 final release postponed. In: TYPO3 - The Enterprise Open Source CMS. Abgerufen am 2. Juli 2016.
- â TYPO3 4.5.0 alpha3
- â TYPO3 4.5.0 beta1
- â TYPO3 4.5 will be the most secure TYPO3 version ever.
- â a b Ăbersicht ĂŒber die Projekte fĂŒr TYPO3 4.6 / TYPO3 4.6 Release Date abgerufen am 6. Oktober 2012
- â a b Roadmap fĂŒr TYPO3 4.6
- â typo3.org: A Brief Introduction to TYPO3 version 4.6, abgerufen am 24. Oktober 2011
- â Wiki - TYPO3 4.7 Projects - TYPO3 Forge. Abgerufen am 3. MĂ€rz 2017.
- â Informationen ĂŒber die von der Bundesanstalt fĂŒr Landwirtschaft und ErnĂ€hrung angeregten Ănderungen, abgerufen am 27. Juli 2011
- â Feature #12664: Idea about faster loading modules - Core - TYPO3 Forge. Abgerufen am 3. MĂ€rz 2017.
- â a b c typo3.org
- â New Release Schedule for TYPO3 CMS 6.0. Abgerufen am 3. MĂ€rz 2017 (amerikanisches Englisch).
- â a b heise.de Erstes Typo3-Release mit Langzeit-Support
- â Development Report: File Abstraction Layer. Abgerufen am 3. MĂ€rz 2017 (amerikanisches Englisch).
- â TYPO3 6.0 - Back to the Future. Abgerufen am 3. MĂ€rz 2017 (amerikanisches Englisch).
- â TYPO3 6.0 Release Timeline typo3.org ( vom 20. Juli 2012 im Internet Archive)
- â TYPO3 CMS 6.0 available. Archiviert vom (nicht mehr online verfĂŒgbar) am 6. Dezember 2012; abgerufen am 3. MĂ€rz 2017 (amerikanisches Englisch).
- â TYPO3 6.1 Release Notes. Archiviert vom (nicht mehr online verfĂŒgbar) am 18. Dezember 2016; abgerufen am 3. MĂ€rz 2017 (amerikanisches Englisch).
- â TYPO3 6.2 Release verschoben
- â Feature #52547: ext:install Core update - Core - TYPO3 Forge. Abgerufen am 3. MĂ€rz 2017.
- â Feature #43703: Add a task to auto update languages - Core - TYPO3 Forge. Abgerufen am 3. MĂ€rz 2017.
- â Wiki - TYPO3 6.2 Projects - TYPO3 Forge. Abgerufen am 3. MĂ€rz 2017.
- â a b TYPO3 CMS 6.2.26, 7.6.10 and 8.2.1 released. In: TYPO3 - The Enterprise Open Source CMS. Abgerufen am 26. Juli 2016.
- â a b Extended Long Time Support der TYPO3 GmbH.
- â Retaining compatibility to TYPO3 CMS 6. Abgerufen am 3. MĂ€rz 2017 (amerikanisches Englisch).
- â Announcing TYPO3 CMS 7.2 - Continuous Excitement. Abgerufen am 2. Mai 2015.
- â Announcing TYPO3 CMS 7.3 - More Stability, More Control. Abgerufen am 20. Juli 2015.
- â Announcing TYPO3 7.4 - Nothing is impossible. Abgerufen am 4. August 2015.
- â TYPO3 CMS 7.0 mit schlankerem Backend, heise.de, Artikel vom 3. Dezember 2014, abgerufen am 5. Dezember 2014.
- â TYPO3 v8.1 - Tightening the screws. In: TYPO3 - The Enterprise Open Source CMS. Abgerufen am 10. Juni 2016.
- â typo3.org abgerufen am 26. Juni 2016
- â a b Releasing TYPO3 v8.2 - - TYPO3 - The Enterprise Open Source CMS. In: TYPO3 - The Enterprise Open Source CMS. Abgerufen am 26. Juli 2016.
- â Releasing TYPO3 v8.2 - - TYPO3 - The Enterprise Open Source CMS. In: TYPO3 - The Enterprise Open Source CMS. Abgerufen am 30. August 2016.
- â typo3.org
- â TYPO3 v8.5 released - - TYPO3 - The Enterprise Open Source CMS. In: TYPO3 - The Enterprise Open Source CMS. Abgerufen am 14. Januar 2017.
- â typo3.org
- â TYPO3 v8.6 released - - TYPO3 - The Enterprise Open Source CMS. In: TYPO3 - The Enterprise Open Source CMS. Abgerufen am 15. Februar 2017.
- â Feature #65585: Add GUI to enable the editor to set the cropping area for an image - Core - TYPO3 Forge. Abgerufen am 3. MĂ€rz 2017.
- â Feature #79658: Introduce allowLanguageSynchronization - Core - TYPO3 Forge. Abgerufen am 3. MĂ€rz 2017.
- â TYPO3 9.5.15 and 8.7.32 maintenance releases published. Abgerufen am 17. November 2020.
- â TYPO3 9.5 LTS Download-Page. In: typo3.org. 16. MĂ€rz 2021, abgerufen am 1. Januar 2024 (englisch).
- â TYPO3 10.4 LTS Download-Page. In: typo3.org. 16. November 2021, abgerufen am 1. Januar 2024 (englisch).
- â TYPO3 11.5 Download-Page. In: typo3.org. 13. September 2022, abgerufen am 1. Januar 2024 (englisch).
- â TYPO3: TYPO3 v12.0âRelease Your Power. In: typo3.org. 4. Oktober 2022, abgerufen am 4. Oktober 2022 (englisch).
- â TYPO3 v12.0 Changelog. In: typo3.org. 4. Oktober 2022, abgerufen am 4. Oktober 2022 (englisch).
- â TYPO3 12.0 Release News (englisch). In: TYPO3 12.0 Release News Englisch. Abgerufen am 4. Oktober 2022.
- â TYPO3 12.0 Changelog. In: TYPO3 12.0 Changelog. Abgerufen am 4. Oktober 2022.
- â TYPO3 12.4 Download-Page. In: typo3.org. 11. November 2025, abgerufen am 11. November 2025 (englisch).
- â TYPO3 12.4 LTS - Release News (englisch). In: TYPO3 12.4 LTS Release News Englisch. Abgerufen am 25. April 2023.
- â TYPO3 13.0.0 Release Notes. In: get.typo3.org. Abgerufen am 23. September 2024 (englisch).
- â TYPO3 13.1.0 Release Notes. In: get.typo3.org. Abgerufen am 23. September 2024 (englisch).
- â TYPO3 13.2.0 Release Notes. In: get.typo3.org. Abgerufen am 23. September 2024 (englisch).
- â TYPO3 v13.3 â Feature Freeze. Abgerufen am 10. Juni 2025 (englisch).
- â docs.typo3.org Update T3 Extensions mit composer packages
- â extensions.typo3.org EXT:extension_builder
- â get.typo3.org TYPO3 11.x Systemanforderungen
- â get.typo3.org TYPO3 12.x Systemanforderungen
- â https://doku.ov-cms.thw.de/
- â https://www.rlp.de/
- â TYPO3 Case Studies
- â TYPO3 Certifications. In: TYPO3 - The Enterprise Open Source CMS. Abgerufen am 1. Januar 2024.
- â TYPO3 CMS Certified Integrator (TCCI). Abgerufen am 1. Januar 2024.
- â typo3.org TYPO3 Education Committee
- â Ingmar Schlecht: Nomination for TYPO3 Awards on the Snowboard Tour. Abgerufen am 1. Januar 2024 (amerikanisches Englisch).
- â Annette Mattgey: Typo3-Award: So sehen kreative und nutzerfreundliche Websites aus. Archiviert vom (nicht mehr online verfĂŒgbar) am 22. Februar 2017; abgerufen am 22. Februar 2017.
- â Johannes Schuba: Das sind die Gewinner der TYPO3-Awards: Die besten Websites der vergangenen zwei Jahre im Ăberblick. Archiviert vom (nicht mehr online verfĂŒgbar) am 22. Oktober 2015; abgerufen am 22. Februar 2017.
- â https://award.typo3.org/. Abgerufen am 1. Januar 2024.
- â typo3.com TYPO3 Awards 2025
- â typo3.com TYPO3 Awards 2024
- â typo3.org TYPO3 Awards 2023
- â typo3.org TYPO3 Extension Awards 2021
- â typo3.com Kein TYPO3 Awards 2020
- â typo3.com TYPO3 Awards 2019
- â typo3.com
