Typo3

typo3logo

TYPO3 Logo

TYPO3 das Content-Management-Framework für Webseiten wurde vom Dänen Kasper Skårhøj entwickelt. TYPO3 läuft mit Skriptsprache PHP und einer Datenbank wie MySQL, PostgreSQL oder Oracle …

Der Name TYPO3 ging aus einem Tippfehler (englisch: typo) von Skårhøj hervor. Die „3“ wurde dem Projekt letztendlich angehängt, nachdem die 3. Version bekannt und populär wurde.

Viele Erweiterungen können in TYPO3 (Extensions) integriert werden – derzeit gibt es über 5000 Extensions und viele davon kostenlos. Wer zum Beispiel eine Nachrichten-Webseite, Onlineshop oder Forum realisieren will wird sicher fündig. Von Haus aus ist TYPO3 auf Mehrsprachigkeit ausgelegt und gehört zusammen mit Joomla, Drupal und WordPress zu den Top 5 der bekanntesten CMS im Open Source Bereich. Im deutschen Raum gewinnt das System immer mehr Fans. Schätzungen zufolge wird TYPO3 mehr als 500.000 Mal auf der ganzen Welt eingesetzt wird.

TYPO3 Schwierigkeitsgrad

TYPO3 stellt bestimmte Ansprüche was die Leistungs- und Konfigurationsfähigkeit des verwendeten Servers betrifft. Entwickler einer TYPO3-Website müssen sich mit der TYPO3 eigenen Metasprache TypoScript beschäftigen.

Die Webdesign Profis haben sich darauf spezialisiert, Webseiten mit TYPO3 zu erstellen oder Website-Hosting speziell für TYPO3 zu vermitteln.

Wer mit TYPO3 eine Webseite umgesetzt haben möchte benötigt folgendes:

  1. Erstellung eines Website-Designs
  2. Konfiguration von TYPO3 durch eine Experten (TypoScript)
  3. Pflege und Eingabe des Contents (Website-Inhalts)

TYPO3 enthält ein Backend für die Pflege der Website und ein Frontend, das die Website nach aussen darstellt.

Im TYPO3-Backend wird verwaltet. Dort wird konfiguriert, Inhalte erstellt und bearbeitet. Ein WYSIWYG-Editor erlaubt auch Anwendern ohne HTML-Kenntnisse, redaktionelle Arbeit zu erledigen.

TYPO3 Architektur

Zu den Funktionen gehören zeitliche Steuerung zum Ein- und Ausblenden von Inhalten, ein Rechtesystem, Suchfunktion für Inhalte, suchmaschinenfreundliche URLs, Sitemap, Mehrsprachigkeit des Backends und Mehrsprachenfähigkeit des Frontends.

Über Extensions sind beispielsweise ein Gästebuch, Forum, Newslettersystem … erhältlich.

TYPO3 Templates

Templates, in denen Seitenaufbau und Formate definiert werden, erleichtern die Darstellung von Inhalten.TYPO3 wird intern über ein große Anzahl von PHP-Arrays gesteuert. Sie enthalten die Informationen, die benötigt werden, um aus den in der Datenbank gespeicherten Inhalten über TypoScript-Befehle in HTML-Code zu erzeugen.

Für ein HTML-Template muss das Grundgerüst mit sogenannten Markern (###MARKER###) und Subparts (zum Beispiel „“), von TYPO3 durch die gewünschtenInhalte wie Seitennavigation, Texte, etc.) ersetzt werden.
Mit TypoScript (Konfigurationssprache) wird anschließend beschrieben, wie TYPO3 die Inhalte auszugeben hat.
Dabei ist auch die Ausgabe über reinen  TypoScript-Code möglich in der Praxis allerdings nicht oft eingesetzt.

Die TYPO3-Funktionen sind in der Skriptsprache PHP geschrieben und können bei speziellen Anforderungen an das Web-Projekt ergänzt werden.

TYPO3 läßt also keine Wünsche offen und ist ein hochmodernes CMS das sich in der Praxis bewährt hat.
Viele internationale Firmen (Real, ZDF …) setzten dabei auf das bekannte OPen Source CMS.

Die TYPO3 Webdesign Profis realisieren seit 2003 Projekte mit TYPO3. Sprechen Sie uns an oder fordern Sei ein persönliches Angebot an für die Umsetztung Ihrer Webseite mit TYPO3.