Next Generation CMS API zu ihrem Content Ing. Clemens Prerovsky, MSc Gentics Software GmbH
Gentics - wer wir sind Österreichischer Content Management und Portalsoftware Hersteller 150 Kunden 70.000 Benutzer im Finanz, Telekom, Industrie & Verwaltungssektor gegründet 2000, seit 2013 Teil der Austria Presse Agentur Gruppe Entwickler des Aloha Editors - des ersten inline HTML5 Rich Text Editors
Gentics - Kunden
Next Generation CMS Gründe für neue CMS Architekturen Inhalt steht durch Content Marketing im Zentrum Apps & digitales Publishing sind ein relevanter neuer Ausspielkanal Entwickler wollen ihre eigenen (OpenSource)Tools verwenden internationale Cloud Infrastrukturen sind Standard
Next Generation CMS Ein neues Produktparadigma Keep it simple: CRUD (Create, Read, Update, Delete) Relations matter: Der neue Wert von Inhalten liegt in den Beziehungen Self Service: Entwickler arbeiten mit Ihren bevorzugten Tools um Projekte mit einem CMS umzusetzen
Next Generation CMS Kommerzielle Vorteile weniger Komplexität reduzierte Produktlebenskosten (TCO) Time to Market sinkt durch entwicklerzentrierte Projektabwicklung Marketing wird durch optimale Verfügbarkeit von Inhalten auf verschiedensten Kanälen unterstützt CMS skaliert von Single Server bis zur Cloud Infrastruktur
Herkömmliches CMS CMS basierend auf Templates und Seiten Seiten Applikation ApplikationAA CMS Templates A Applikation Applikation A DB
Herkömmliches CMS Templatesystem Fixes Toolset Redakteur CMS Einweg-Workflow starre Websites Template Content Internet
Next Generation CMS API als Basis des CMS - dogfooding CMS Applikationen Applikation ApplikationAA Services Applikation ApplikationAA API Templates A Applikation Applikation A DB
Next Generation CMS durch Implementierung dynamisch erweitertes Toolset Content als Applikation Redakteur CMS Template Content API System System Internet
Case: Frontend Editing & Mobile Editing
Case: UI Erweiterung WKO
Case: Prozessintegration AK
Vorteile & Potentiale Flexibilität angepasste Lösungen schnelle Reaktion auf neue Anforderungen weniger Produktänderungen notwendig einfacheres Outsourcing & Skalierbarkeit in Projekten Qualität einfach testbar Wiederverwendung von Best-Practise Lösungen dogfooding - API als Basis für das eigene CMS
Herausforderungen Größere Komplexität Verantwortung für Konsistenz ist an Projekt & Implementierer ausgelagert Hohe Anforderungen an Implementierer Frontend Editing Verwaltung von Hierarchien Wiederfinden von Inhalten
Ausblick: Content Shaping I A/B Testing mit unterschiedlichen Bannern 50% Banner A 1% Conversions Page API 50% Banner B 4% Conversions use Banner B
Ausblick: Content Shaping II Social Media Daten als Basis für Content Shaping Redakteur API Banner X Page
Ausblick: Seiten vs. Objekte Seite als Kernelement des CMS Objekte Simpel & gewohnt Flexibel genug um Cases wie Blogs, News, Produkte abzubilden Grenzen bei Themen wie z.b. Linkdatenbanken, Glossaren, etc. Spezialisiert für Anwendungszweck 1) http://wiki.apache.org/jackrabbit/davidsmodel - oder Schemafrei (data first, structure later¹)
Ausblick: Content vs. Relationen Relationen als 1st class citizens created renders User Content renders links_to Content Content links_to renders Content links_to renders Content Content Content
Zusammenfassung Das Next Generation CMS ist eine API und arbeitet nach dem CRUD Prinzip. Marketing: Multichannel Publishing & Content Marketing Entwickler: effizienter mit eigenen Tools IT: langlebiges, flexibles Kernprodukt mit niedrigem TCO
Vielen Dank für Ihre Aufmerksamkeit! c.prerovsky@gentics.com http://www.gentics.com/blog