TYPO3 ist ein Browser basiertes freies (kostenloses) Web Content Management System (WCMS), welches in erster Version 1998 Kasper Skårhøj entwickelt hat. TYPO3 eignet sich sowohl kleine. als auch große Webseiten und wird seit 1998 stetig weiter entwickelt. Das System läuft unter der GNU-Public License, und ist somit frei im Netz erhältlich.
Dieses in der Scriptsprache PHP geschriebene WCMS kann schon von Haus aus an nahezu jedes erdenkliche Webdesign angepasst werden, und mit Extensions (= Erweiterungen / Plugins) in Funktion und Umfang unbegrenzt erweitert werden. Zur Zeit stehen unter www.typo3.org über 9.000 Extensions zur freien Verfügung.
TYPO3 zeichnet sich insbesondere durch Multidomainfähigkeit, Mehrsprachigkeit und eine strikte Trennung der Front-End- und Back-End-User aus. Zusätzlich kann der Administrator die Berechtigungen beider Usergruppen sehr detailliert abstimmen, die anders als bei z.B. WordPress oder Joomla! völlig getrennt voneinander verwaltet werden.
Die Einarbeitungszeit eines Web-Designers beträgt mindestens mehrere Wochen. Hierzu muss der Entwickler die Typo3-eigene Scriptsprache „TypoScript“ lernen. Für einen Redakteur, der die Seite nachher pflegt und mit Inhalten befüllt reichen allerdings ein paar Stunden Schulung. Hierfür werden keinerlei HTML- oder Script-Sprachen-Kenntnisse benötigt.
Die im Web Content Management System gepflegten Inhalte sind unabhängig vom Design der Seite. So kann bei einem Relaunch einer Webseite der Inhalt behalten werden, er fügt sich in das neue Design der Seite ein. Natürlich werden bei einem Relaunch meist auch die Inhalte überarbeitet. Das ist dann aber eher durch eine Anpassung an Gegebenheiten des Webseiten-Betreibers begründet.
Von Haus aus hat man mit TYPO3 ein WCMS, mit dem Webseite mit allen gängigen & wichtigen Funktionen erstellen kann. Wächst der Betreiber der Seite, oder ändern sich die Ansprüche, kann das System nahtlos durch eine der bereits vorhandenen Erweiterungen aus der TYPO3-Repository, oder auch durch selbst programmierte Erweiterungen mit wachsen.
Alle Erweiterungs-Templates einer können hierbei für die Webseite angepasst werden, ohne dass ein Update der Erweiterung oder des TYPO3-Systems die Anpassungen überschreibt.
Durch den modularen Aufbau von TYPO3 ist dieses CMS nicht nur für individuelles Webdesign ideal sondern kann zusätzlich leicht für Suchmaschinen optimierung werden. Seitdem ich regelmäßig mit diversen Hamburger SEO’s zusammen arbeite werden grundsätzlich alle von mir erstellten TYPO3-Seiten für eine Suchmaschinenoptimierung vorbereitet. Schon vorher waren für mich „sprechende URLs“ (= Simulation statischer HTML-Seiten) selbstverständlich. Hier habe ich allerdings sehr viel tiefer gehende Kenntnisse über Suchmaschinenoptimierung erworben, die in meine Arbeit mit einfließen und von der meine Kunden profitieren.