Dieser Leitfaden bietet Entwicklern einen strukturierten Weg zum Erlernen, Aufbauen und Warten von Lösungen und deckt sowohl Platform as a Service (PaaS)- als auch Software as a Service (SaaS)-Angebote ab.
Umfassender Leitfaden zur Ausschöpfung des vollen Potenzials von Optimizely CMS
Was ist Optimizely CMS?
Optimizely CMS ist für Content-Management, digitale Erlebnisse und Headless-Funktionen ausgelegt. Zu den wichtigsten Funktionen gehören Content-Modellierung, Redaktionswerkzeuge, Asset-Management und Personalisierungsmöglichkeiten.
Grundlegende CMS-Konzepte
Zu den Schlüsselkonzepten in Optimizely CMS gehören verschiedene Inhaltstypen wie Seiten, Blöcke, Medien und Ordner. Inhaltseigenschaften umfassen Text, Rich Text, Bilder, Inhaltsreferenzen, Inhaltsbereiche und Sammlungen. Die Plattform definiert, wie Inhalte über ihre Inhaltshierarchie organisiert und verknüpft werden und wie sie über Rendering (traditionelles MVC oder Headless-API-Nutzung) angezeigt werden. Darüber hinaus verwaltet sie Assets wie Bilder, Videos und Dokumente im CMS.
Erste Schritte
Ihre ersten Schritte mit Optimizely
Starten Sie Ihre Optimizely CMS-Entwicklungsreise mit der Einrichtung von Umgebungen für PaaS und SaaS. Gewinnen Sie Einblicke in die CMS-Benutzeroberfläche für eine effektive Zusammenarbeit, und lernen Sie, intuitive Content-Modelle für Autoren zu entwerfen – mit sofort verfügbaren Ressourcen für Ihr erstes Projekt.
Umgebungseinrichtung
Die PaaS-Umgebungseinrichtung erfordert die Konfiguration einer lokalen .NET-Entwicklungsumgebung, einer Datenbank (SQL Server LocalDB oder Azure SQL) und die Integration von Optimizely CMS NuGet-Paketen; während SaaS den Zugriff auf Ihre CMS-Instanz über Anmeldedaten und URLs, die Verwaltung von API-Schlüsseln für die Headless-Nutzung sowie die Einrichtung eines Frontend-Frameworks wie React, Vue oder Angular umfasst.
Ihr CMS konfigurieren
Bei PaaS umfasst die CMS-Konfiguration die Bereitstellung auf Cloud-Plattformen wie Azure Web Apps und die Integration mit Identitätsanbietern wie OpenID. Im Gegensatz dazu konzentriert sich die SaaS-Konfiguration auf die Verwaltung Ihrer vorab bereitgestellten CMS-Instanz, die Einrichtung von API-Schlüsseln für die Headless-Nutzung und die Integration mit dem gewählten Frontend-Framework.
Die CMS-Benutzeroberfläche
Über die Code-Einrichtung hinaus ist ein tiefes Verständnis der Optimizely CMS-Benutzeroberfläche für Entwickler unverzichtbar. Es gewährleistet eine reibungslose Zusammenarbeit mit Content-Redakteuren und ein besseres Verständnis der Endbenutzererfahrung, was zu einer effektiveren Inhaltsbereitstellung führt.
Content-Modellierung
Die Entwicklung eines effektiven Content-Modells ist für Content-Autoren von entscheidender Bedeutung. Ein gut strukturiertes Modell vereinfacht die Content-Erstellung, gewährleistet Konsistenz und verbessert das allgemeine Benutzererlebnis, indem Inhalte intuitiv und einfach zu verwalten sind.
Bereit, Ihr erstes Projekt zu starten?
Sie haben Ihr Setup überprüft und möchten Ihre Arbeit in Aktion sehen. Dieser Abschnitt bietet die wesentlichen Ressourcen und Anleitungen, um Ihr erstes Optimizely-Projekt zu starten und einen reibungslosen Übergang vom Setup zur erfolgreichen Bereitstellung zu gewährleisten.
Bestätigen Sie Ihr Fachwissen: Zertifizieren lassen
Sie haben Content-Modellierung, Entwicklung und Verwaltung in Optimizely CMS gemeistert. Formalisieren Sie jetzt Ihr Fachwissen und demonstrieren Sie Ihre Kompetenz mit offiziellen Optimizely-Zertifizierungen. Diese Qualifikationen bestätigen Ihre Fähigkeiten und eröffnen neue Möglichkeiten in der Welt der digitalen Erlebnisse.
Weiterentwickeln
Grundlegende CMS-Entwicklung
Erkunden Sie die Kernfunktionalitäten der Optimizely CMS-Entwicklung, einschließlich der Nutzung von Optimizely Graph für einheitlichen Content-Zugriff, der Verwendung verschiedener CMS-APIs für eine effiziente Inhaltsbereitstellung und -verwaltung, der Automatisierung von Aufgaben mit geplanten Jobs und der Gewährleistung einer nahtlosen Content-Erstellungserfahrung durch effektive Inhaltsvorschau.
Optimizely Graph
Optimizely Graph ist ein mandantenfähiger SaaS-Dienst, mit dem Sie Inhalte überall suchen, abfragen und bereitstellen können. Er vereinheitlicht den Content-Zugriff über Optimizely-Produkte hinweg durch eine einzige GraphQL-API und wandelt Ihre CMS-Inhalte in eine abfragbare Form für eine effiziente Inhaltsnutzung um.
Optimizely CMS APIs
Optimizely CMS bietet leistungsstarke APIs für Inhaltsbereitstellung und -verwaltung. Die Content Delivery API ermöglicht die Headless-Inhaltsnutzung, während die Content Management API REST-Endpunkte für grundlegende Inhaltsoperationen bereitstellt und die Content Definitions API die Remote-Verwaltung von Inhaltstypen ermöglicht.
Geplante Jobs
Geplante Jobs in Optimizely CMS sind automatisierte Dienste, die Aufgaben in festgelegten Intervallen ausführen, wie z. B. Bereinigung, Inhaltssynchronisierung und geplante Veröffentlichung. Diese Jobs sind entscheidend für die Aufrechterhaltung der Systemgesundheit und die Sicherstellung zeitgerechter Inhaltsaktualisierungen.
Inhalte in der Vorschau anzeigen
Optimizely CMS ermöglicht die Vorschau von Inhalten während der Bearbeitung, um zu visualisieren, wie sie Besuchern nach der Veröffentlichung erscheinen werden. Dies umfasst Optionen für Live-Vorschau, Eigenschaftsüberlagerungen und Kontextmodi und gewährleistet so eine nahtlose Content-Erstellungserfahrung.
Digital Asset Management (DAM)
Digital Asset Management umfasst das Hochladen, Organisieren und Referenzieren von Medien-Assets im CMS. Dazu gehören Bildbearbeitungsdienste wie Größenänderung, Zuschneiden und Fokusbereiche sowie die Möglichkeit der Integration mit externen DAM-Systemen.
Optimizely meistern
Architektonische Exzellenz und Innovation
Dieser Abschnitt richtet sich an erfahrene Frontend-Entwickler und Architekten, die das Potenzial von Optimizely's maximieren möchten. Erkunden Sie fortgeschrittene Architekturmuster, benutzerdefinierte Integrationen und Strategien für die Bereitstellung leistungsstarker, skalierbarer digitaler Erlebnisse.
Personalisierung und Echtzeit-Zielgruppen
Optimizely CMS ermöglicht es Ihnen, maßgeschneiderte Inhaltserlebnisse durch manuelle und automatisierte Personalisierung bereitzustellen.
Workflow und Veröffentlichung
Workflow- und Veröffentlichungsfunktionen umfassen die Anpassung redaktioneller Workflows und Genehmigungsprozesse, geplante Veröffentlichung und Depublikation sowie die Verwaltung von Inhaltsversionen und Rollbacks.
Optimizely-Produkte integrieren
Optimizely CMS lässt sich nahtlos mit anderen Optimizely-Produkten integrieren. Diese Integrationen werden häufig durch ereignisgesteuerte Verbindungen und robuste APIs unterstützt, was ein einheitliches und leistungsstarkes digitales Erlebnis ermöglicht.
UI-Anpassung und Erweiterbarkeit
Erkunden Sie erweiterte Möglichkeiten zur Anpassung des Optimizely CMS-Erlebnisses. Dazu gehören UI-Anpassungen und die Nutzung API-gesteuerter Ansätze zum programmgesteuerten Erstellen und Verwalten von Inhaltstypen.
Benutzerdefinierte UI-Komponenten für CMS (PaaS)
Aktuell bleiben
Unverzichtbare Ressourcen für Optimizely-Entwickler
In der schnelllebigen Welt der digitalen Erlebnisentwicklung ist es der Schlüssel zum Erfolg, stets informiert zu bleiben. Dieser Abschnitt bietet wichtige Ressourcen, um mit der Weiterentwicklung von Optimizely Schritt zu halten, künftige Änderungen vorauszusehen und die neuesten Tools und Funktionen in vollem Umfang zu nutzen.
Mit Release Notes auf dem Laufenden bleiben
Behalten Sie die neuesten Funktionen, Verbesserungen und Fehlerbehebungen bei allen Optimizely-Produkten im Überblick. Das Verständnis von Release Notes hilft Ihnen, neue Funktionen zu nutzen und sich auf bevorstehende Änderungen vorzubereiten. Release Notes anzeigen: CMS (SaaS), CMS 12 (PaaS), Optimizely Graph
Die Zukunft mit der Produkt-Roadmap gestalten
Erhalten Sie einen Einblick in Optimizelys strategische Ausrichtung und bevorstehende Innovationen. Die Roadmap bietet Einblicke in geplante Funktionen und hilft Ihnen, Ihre Entwicklungsanstrengungen auf zukünftige Plattformfähigkeiten abzustimmen. Roadmap erkunden
Weitere Ressourcen für jede Phase
Hier's eine kuratierte Liste unverzichtbarer Ressourcen, die Sie auf Ihrer Reise mit Optimizely unterstützen – unabhängig von Ihrer Erfahrung.
Entwicklerdokumentation
Ihre erste Anlaufstelle für umfassende API-Referenzen, SDK-Anleitungen und technische Artikel.
Optimizely World
Vernetzen Sie sich mit anderen Optimizely-Entwicklern, teilen Sie Erkenntnisse und finden Sie Lösungen in unseren lebendigen Community-Foren.
Slack / Chat
Beteiligen Sie sich an Echtzeit-Diskussionen, stellen Sie schnelle Fragen und erhalten Sie Unterstützung von Kollegen und Optimizely-Experten.
Academy
Erweitern Sie Ihre Kenntnisse mit strukturierten Kursen und Zertifizierungen, die speziell für Optimizely-Entwickler konzipiert sind. Academy-Kurse erkunden
Support
Erhalten Sie direkte Unterstützung von Optimizely bei technischen Problemen und personalisierter Hilfe. Kontaktieren Sie unsere Support-Experten