TYPO3 CMS ist ein freies Content-Management-System für Websites, das seit Oktober 2012 offiziell unter dem Namen TYPO3 CMS angeboten wird. Ursprünglich wurde TYPO3 von Kasper Skårhøj entwickelt. Der Kern von TYPO3 ist in der Skriptsprache, PHP, Symfony geschrieben, 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.

Von 2007 bis 2015 wurde TYPO3 von zwei Kernentwicklungsteams beständig weiterentwickelt. Ein Team kümmerte sich um das „TYPO3 CMS“, das andere um das neuere „TYPO3 Neos“. 2015 trennte sich Neos von der TYPO3-Association und wird seitdem als eigenes Produkt weiterentwickelt. Die geschützte Marke TYPO3 dient zudem seit Oktober 2012 als Heimat für eine Reihe weiterer Produkte.

Zahlreiche Funktionen von TYPO3 können mit Erweiterungen (Extensions) integriert werden, ohne dass ein eigener Programmcode geschrieben werden muss. Die derzeit über 7000 Erweiterungen stammen zum größten Teil von Fremdanbietern und sind zum Großteil kostenlos verfügbar.
Erhältlich sind unter anderem Erweiterungen für News, Blogs, Shop-Systeme, Schnittstellen zu Fremdanbietern oder Diskussionsforen. Das System ist auf Mehrsprachigkeit ausgelegt und wird von einer Anwender- und Entwicklergemeinde aus aller Welt betreut. In einer bislang (Stand: 2024) unvollständigen Untersuchung wurden etwa 225.000 TYPO3-Installationen im Internet gefunden, überproportional viele davon im deutschen Sprachraum. TYPO3 gehört damit neben Drupal, Joomla und WordPress mit zu den bekanntesten Content-Management-Systemen aus dem Bereich der freien Software.


Namensherkunft


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.


Verwendung


Die TYPO3-Association schätzt, dass TYPO3 CMS weltweit mehr als 500.000 Mal schon eingesetzt wurde. TYPO3 stellt mittlere Anforderungen an die Leistungs- und Konfigurationsfähigkeit eines verwendeten Servers. Die Einarbeitungszeit eines Entwicklers beträgt erfahrungsgemäß mehrere Wochen bis Monate, für einen Autor/Redakteur, der eine Website via TYPO3 betreut und bedient, je nach freigeschalteten Funktionen/Erweiterungen, wenige Minuten bis einige Stunden. Ein Entwickler, der mit TYPO3 eine Website einrichten möchte, muss sich in der Regel intensiv mit der Metasprache TypoScript, FLUID oder YAML beschäftigen.

Der Support findet durch die Anwendergemeinde (Bugtracker, Foren, slack und News-/Mailinglisten) und eine vergleichsweise große Anzahl an Dienstleistern statt, die sich auf die Verwendung von und Support für TYPO3 spezialisiert haben. Die Angebote reichen dabei von der Erstellung von Websites auf Basis von TYPO3 oder Entwicklung spezifischer Erweiterungen bis zu Website-Hosting mit vorinstalliertem TYPO3 CMS.

Die deutsche Bundesregierung hat im Jahr 2023 angekündigt, alle Webseiten (Government Site Builder (GSB)) von proprietären Systemen auf TYPO3 umstellen zu wollen und insgesamt 108 Millionen Euro für die Weiterentwicklung, den Umzug und den Betrieb zur Verfügung zu stellen.
Die Ausschreibungsphasen betreffen nicht nur verschiedene TYPO3-Agenturen, sondern auch allgemeine Web-Agenturen.


Bedienung


TYPO3 CMS wird auf einem Webserver installiert und mit einem Webbrowser benutzt. Außer einem Browser ist für die Benutzung keine Zusatzsoftware erforderlich. Die Nutzung von TYPO3 gliedert sich in drei große Bereiche:


  • die Erstellung des Website-Designs mittels Templates HTML mit FLUID

  • die Konfiguration von TYPO3 mittels TypoScript, FLUID oder YAML

  • die Eingabe und Redaktion des Website-Inhalts

TYPO3 CMS besteht aus einem Backend, das der Pflege der Website dient, und einem Frontend, das die Website selbst darstellt.

Im Backend wird die Website verwaltet, TYPO3 konfiguriert, es werden Inhalte eingepflegt und bearbeitet. Ein WYSIWYG-Editor (CKEditor) erlaubt es Anwendern ohne HTML-Kenntnisse, redaktionelle Tätigkeiten zu erledigen. Alternativ dazu kann die Bearbeitung von Inhalten auch direkt über das Frontend der Website vorgenommen werden.
Diese Option bietet einen schnelleren Einstieg in das System.


Funktion und Architektur


Verwaltung der Inhalte, Rechte, Gestaltung und Datenbasis


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) integrierbare Funktionen sind beispielsweise ein News / Blog-System, Login-Bereich, Grid-System, Formulare, Adressen-Listen, Gästebuch, verbesserte Suche mit Facetten, 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 Erweiterunge

















Metaprime Studio

Send a

message

Wir sind hier, um jede Ihrer Fragen zu beantworten.

Email : info@metaprime.at

Send a

message

Wir sind hier, um jede deiner Fragen zu beantworten.

Email : info@metaprime.at

Kostenloses Website Strategiegespräch​

In einem kostenlosen Web Strategiegespräch, decken wir ungenutztes Potenziale Ihrer Webseite auf und erarbeiten eine Strategie, damit Du mit Deiner Webseite auf Google erfolgreicher wirst