TYPO3 Headless: Ein flexibler Ansatz für die Entwicklung von Webanwendungen

TYPO3 ist ein Open-Source Content-Management-System (CMS), das es Nutzern ermöglicht, Inhalte für Websites und Anwendungen zu erstellen und zu verwalten. Mit der Einführung von TYPO3 Headless, einem neuen Ansatz für die Nutzung des CMS, können Nutzer nun noch flexibler arbeiten und Inhalte auf unterschiedliche Weise nutzen.

Der Headless Ansatz in Kombination mit TYPO3 und anderen Backend-Systemen ist sinnvoll, da er Nutzern mehr Flexibilität bietet und es ihnen ermöglicht, Inhalte in unterschiedlichen Kontexten zu nutzen. Im traditionellen Ansatz ist TYPO3 eine all-in-one-Lösung, die sowohl Frontend als auch Backend verwaltet. Im Headless-Ansatz werden Frontend und Backend jedoch getrennt, was bedeutet, dass TYPO3 nur für die Erstellung und Verwaltung von Inhalten verwendet wird, während die Präsentation und die Interaktion mit diesen Inhalten durch eine separate Frontend-Anwendung erfolgt.

Dieser Ansatz bietet viele Vorteile, insbesondere für Nutzer, die verschiedene Endgeräte und Plattformen nutzen oder Inhalte in unterschiedlichen Kontexten verwenden möchten.

Im Folgenden finden Sie eine Tabelle, die die Vorteile des Headless-Ansatzes zusammenfasst:

FullImage (copy 2)

Vorteile des Headless-CMS:

Flexibilität beim Design Durch die Trennung von Backend- und Frontend-Systemen können Designer und Entwickler frei entscheiden, wie die Website aussehen soll.
Verkürzte Entwicklungszeit Durch die parallele Entwicklung von Backend- und Frontend-Systemen kann die Entwicklungszeit verkürzt werden.
Bessere Skalierbarkeit Der Headless-Ansatz ermöglicht die Verwendung derselben Inhalte auf verschiedenen Plattformen, was die Skalierbarkeit der Website verbessert.
Integration mit anderen Systemen TYPO3 Headless kann nahtlos mit anderen Backend-Systemen wie Salesforce oder HubSpot integriert werden.
Bessere Benutzererfahrung Durch die Verwendung einer separaten Frontend-Anwendung können Nutzer eine bessere Benutzererfahrung genießen, da das Design speziell auf ihre Bedürfnisse zugeschnitten ist.
Zukunftssicherheit Da der Headless-Ansatz eine klare Trennung von Backend- und Frontend-Systemen ermöglicht, kann die Website einfacher an zukünftige Technologien und Trends angepasst werden.
FullImage (copy 1)

Ein Praxisbeispiel

Im Laufe der Zeit wurden in Ihrer Organisation unterschiedliche Software-Lösungen für die ebenso unterschiedlichen Anforderungeneingesetzt. Was gestern gut war, muss heute nicht unbedingt schlecht sein. Allerdings werden eingespielte Prozesse oft nicht mehr hinterfragt und dadurch Optimierungspotential ungenutzt gelassen. Daraus resultiert, dass Prozesse nicht einfacher, sondern immer komplexer werden und der Überblick verloren geht.

Dies gilt z. B. auch für Ihre Terminverwaltung, die Sie intern in einem Customer Relation Management (CRM) abbilden und damit gut verfahren, auch wenn Ihr System bereits etwas in die Jahre gekommen ist. Leider verfügt das CRM über keine moderne Web-Schnittstelle.

Eine solche Anbindung wurde extra für die eigene Website programmiert, ein Tool zur Terminvergabe nutzt diese. Zusätzlich betreiben Sie noch eine spezielle Microsite in einem separaten Content Management System (CMS) und setzen hier ebenso die Terminbuchung ein. Auch für die Microsite wurde eigens eine Anbindung umgesetzt. Ausgesuchte Personen werden über die entwickelte Schnittstelle aus Ihrem CRM heraus exportiert und vom CMS wieder eingelesen. Der Austausch findet über eine simple Textdatei im Backend statt.

Ebenso verhält es sich mit bereits bestehenden Terminen. Jetzt können Besucher Termine bei Ihren Mitarbeitern buchen. Nur leider hat Ihr CRM keine eigene Web-Schnittstelle. Daher generiert Ihr CMS eine E-Mail, welche in Ihrem Service-Desk aufläuft. Hier wird die Mail automatisch eingelesen und durch ein komplexes Scripting in das CRM übertragen. Dabei entstehen häufig Fehler, die wiederum manuell korrigiert werden müssen und einen erhöhten Kommunikationsbedarf nach sich ziehen. Dies kann über die Jahre erhebliche Kosten nach sich ziehen.

FullImage

In unserem Beispiel funktionert das Headless folgendermaßen:

Eine neue API (Programmierschnittstelle) bildet das zentrale Steuerelement sämtlicher Komponenten. Die zuvor in Reihe gestellten Systeme (CRM, CMS, Microsite, Mail-Schnittstelle) werden als Data Hubs betrachtet, werden damit zu reinen Content-Zulieferern und benötigen damit keine oder nur wenig Business-Logik.

Die Inhalte der Microsite werden in das Haupt-CMS überführt. Die Pflege der Inhalte und des Systems sind obsolet. Auch das Haupt-CMS „verliert“ die Terminvergabe und den veralteten Datenimport. 

Das Gesicht der Website, das Frontend, wird ebenfalls nicht mehr benötigt. Denn das CMS sowie das CRM liefern ihre Daten ohne jegliche Zusatzinformationen zum Layout und Design direkt an die neue API, welche die Inhalte mit verschiedenen Ausgabeformaten kombiniert – dem Frontend: Erst hier entsteht die neue

  • Website,
  • Microsite,
  • Terminbuchung,
  • und Smartphone-App. 

Ihre Terminbuchung ist nun wandlungsfähig. Sie kann weiterhin als Tool auf der Website oder Microsite eingebunden sein, aber auch eigenständig als App laufen. Die Datenbasis ist vereinheitlicht und stammt immer aus einer Hand, getrieben durch eine leistungsstarke Schnittstelle.

Diese API ist zudem bidirektional aufgebaut, dass heißt, sie kommuniziert in zwei Richtungen. Denn Ihre Besucher können Termine buchen, welche nun automatisch in Ihr CRM laufen. Das fehleranfällige Mail-Scripting ist Vergangenheit, ebenso nicht korrekt erfasste Termine und deren Kommunikationsbedarf. Letztendlich profitieren Sie nicht nur von einer Zeiteinsparung, denn die gesamte Software-Architektur ist zusätzlich auch fit für die Zukunft, übersichtlicher und einfacher zu warten.

FAZIT:

Headless ist nicht DIE Lösung für jeden Kunden, sondern KANN eine Lösung sein. Entscheidend ist die Prozess- und Datenanalyse im Vorfeld eines Projektes.

Zusammenfassend kann man sagen, dass der Headless-Ansatz für TYPO3 viele Vorteile für die Erstellung einer flexiblen, skalierbaren und benutzerfreundlichen Website bietet. Die Trennung von Backend- und Frontend-Systemen ermöglicht eine größere Flexibilität beim Design und eine verkürzte Entwicklungszeit, während die Integration mit anderen Systemen und die Zukunftssicherheit der Website gewährleistet sind. Wenn Unternehmen also eine Website erstellen möchten, die über mehrere Plattformen hinweg funktioniert und eine einzigartige Benutzererfahrung bietet, kann die Wahl eines Headless TYPO3 eine ausgezeichnete Wahl sein, um damit die Unternehmensprozesse modern und zuverlässig zu gestalten.

Container mit Bild

Gerne unterstützen wir Sie um Ihren Online-Auftritt wettbewerbsfähig und zukunftsausgerichtet zu gestalten:

  • Wie steht Ihre Website im Vergleich zu Ihren stärksten Wettbewerbern dar? Gerne führen wir für Sie einen kostenlosen TYPO3-Upgrade Check durch und definieren gemeinsam mit Ihnen eine erfolgsorientierte Zielausrichtung.
     
  • In diesem Zusammenhang beraten wir Sie mit unserem umfangreichen Know-How zu den Themen User Experience und Nutzerführung auf Ihrer Website und helfen Ihnen, den Kunden ein optimales Erlebnis zu liefern.
     
  • Ihre individuellen Wünsche - seien es die Entwicklung von Extensions, responsive Websites, Apps oder Schnittstellenanbindungen - setzen unsere erfahrenen Webentwickler gerne für Sie um.
     
  • Es muss eine neue Website her? Kein Problem. Gemeinsam finden wir das richtige Content-Management-System für Sie und starten gemeinsam from scratch.
     
  • Unser Support-Team steht Ihnen darüberhinaus jederzeit für technischen und redaktionellen Support sowie regelmäßige Schulungen zur Verfügung.

Für eine erfolgreiche und umfassende Online-Strategie, beraten wir Sie gerne auch zu folgenden Themen:

Haben Sie weitere Fragen?

Oliver Parrizas steht Ihnen für Ihre Fragen zum Thema gerne zur Verfügung.

icon phone+49-800-911-91-91 

icon kalenderWunschtermin buchen

Praxisorientiertes Wissen für die Realisierung Ihrer digitalen B2B-Projekte:

Der eigene Onlineshop

Erfahren Sie, welche E-Commerce-Trends nicht zu vernachlässigen sind und welche Features ein professioneller Onlineshop mitbringen sollte.

Marketing Automation

Erhalten Sie Einblick, wie Sie mit Marketing Automation Ihre Vertriebsressourcen effizienter einsetzen und neue Leads generieren können.

Content Marketing

Erhalten Sie exklusive Empfehlungen zur Konzeption bis hin zur idealen Umsetzung einer zielführenden Content Marketing Strategie.

B2B Website Relaunch

Informieren Sie sich über die stukturierte und zeitgemäße Realisierung eines B2B-Website Relaunchs.