TYPO3 – die Basis für unsere Website-Projekte

Warum wir als Agentur auf TYPO3 setzen

Gerade im deutschsprachigen Raum zählt TYPO3 zu den am häufigsten eingesetzten Content-Management-Systemen im Web. Für uns stellt TYPO3 die Basis für alle unsere Website-Projekte dar. Die wichtigsten Pluspunkte für uns sind:

Open Source

TYPO3 ist ein Open-Source-Projekt . Unter dem Dach der TYPO3 Association wird das TYPO3-Projekt stetig von einer großen Developer-Gemeinde weiterentwickelt. Es fallen für die Nutzung also keine Lizenzgebühren an. TYPO3 setzt dabei auch bewusst auf offene, allgemeine Standards in der Entwicklung. Dies ermöglicht Entwickler*innen nicht nur den einfachen Einstieg in die TYPO3- Welt, sondern auch eine aktive Teilnahme an der TYPO3-Community.

„Was ist ein Content-Management-System (CMS)?“

Im Kontext von Websites ist ein Content-Management-System – kurz CMS – eine Software zur Erstellung, Verwaltung und Pflege von Inhalten eines Webauftritts, ohne dass die Nutzerinnen über spezielles technisches Wissen verfügen müssen. Ein CMS ist dabei meist browserbasiert, d. h., es lässt sich über das Web im Browser bedienen und es ist keine zusätzliche Anwendung zur Nutzung benötigt. Hier wird meistens auch zwischen „Frontend“ und „Backend“ unterschieden:

Frontend: der öffentlich sichtbare Teil der Website – die „eigentlichen“ Webseiten, die zusammen den Internetauftritt bilden. Für TYPO3 gibt es fertige Pakete wie das Bootstrap-Package, um ruck-zuck eine Website veröffentlichen zu können; andererseits lässt TYPO3 uns aber auch die komplette Freiheit, jedes Pixel nach eigenen Vorstellungen zu gestalten

Backend: die Administrationsoberfläche, durch Login geschützt und nicht öffentlich; hier findet die Arbeit an den Inhalten der Website statt; ein großer Vorteil von TYPO3 ist der hierarchische Seitenbaum, der Redakteur*innen auch bei umfangreichsten Web-Projekten den Überblick bewahrt. Neben TYPO3 sind z. B. WordPress, Joomla oder Drupal bekannte Content-Management-Systeme.

Foto links: https://de.freepik.com/fotos/blumen. Foto erstellt von rawpixel.com 

Funktionsumfang & Erweiterbarkeit

Gerade im Vergleich zu anderen Systemen bietet TYPO3 schon von Haus aus umfangreiche Funktionen, insbesondere für komplexere Websites:

  • Mehrsprachigkeit
  • Multi-Domain-Systeme
  • fein justierbare Benutzerrechte
  • SEO-Best-Practices out-of-the-box

Das (und noch viel mehr) ist bei TYPO3 alles standardmäßig dabei. Weitere Funktionen können über eine der tausend bestehenden Drittanbieter-Extensions ergänzt oder mit den leistungsfähigen APIs, die TYPO3 bereitstellt, passgenau implementiert werden. Und durch ein ausgefeiltes Caching-System werden Websites von TYPO3 auch schnell ausgespielt – ein separates CDN* (* Content Delivery Network) ist in vielen Fällen gar nicht notwendig, um schnelle Antwortzeiten zu erreichen.

Sicherheit

Einher mit dem Open-Source-Gedanken geht der starke Fokus auf Sicherheit bei TYPO3: da der Code offen einsehbar ist, können potenzielle Sicherheitslücken durch viele Augen entdeckt werden, ein Schadcode kann nicht unbemerkt untergeschoben werden. Neben den vielen Beitragenden der Community spielt hier das TYPO3 Security Team eine tragende Rolle, das laufend sowohl den TYPO3 „Core“ (das Basissystem) als auch populäre Extensions auf Herz und Nieren prüft.

Planbarkeit

Feste Release-Zyklen mit gut dokumentierten Breaking Changes und Deprecations* (* Änderungen am Code, die manuelle Anpassungen erfordern) ermöglichen einen planbaren, reibungslosen Übergang zu neuen Versionen – vorausgesetzt, man „bleibt am Ball“ und updatet regelmäßig.

Interoperabilität und Zukunftssicherheit

Die gut dokumentierten Features und APIs von TYPO3 sowie der Einsatz der vielen best-practice-Lösungen der Website-Entwicklung machen TYPO3 zu einer zukunftssicheren Plattform nicht nur für klassische Website-Projekte. Davon profitieren auch wir bei neusta ds in unserer täglichen Arbeit. So können wir zum Beispiel unsere touristische Datenbank destination.one nahtlos in unsere TYPO3-Websites integrieren.

  • Separate Digital-Asset-Management-Lösungen wie pixx.io für einfaches redaktionelles Handling anbinden? Check!
  • Buchungsstrecken – von feratel über TOMAS bis HRS – mit redaktionellem Content aus TYPO3 anreichern? Aber klar!
  • Inhalte mit individuellen schema.org-Auszeichnungen für Suchmaschinen optimieren? Machen wir!
  • Formular-Daten für die weitere Verarbeitung in andere Formate umwandeln und an externe Systeme exportieren? Nochmal Check!
  • TYPO3 als Headless CMS, das Inhalte für eine Progressive Web App liefert? Warum nicht!
Das Web ist ein sich stetig wandelnder Ort, der immer neue Herausforderungen mit sich bringt – umso wichtiger ist es, eine flexible und zuverlässige Plattform wie TYPO3 als Basis für all unsere Abenteuer in den Weiten des Web zu nutzen.

„Für mich als Entwickler ist die starke, internationale TYPO3-Community ein Riesen-Plus – ob Barcamp oder Konferenz, TYPO3-Slack-Channel oder der Austausch im team neusta mit seinen vielen TYPO3-Entwicklern: Die Community lebt den Open-Source-Gedanken. Gemeinsam sind wir stark.“

Sebastian Peine, neusta ds WebEntwicklung