En omfattende guide for å utnytte det fulle potensialet til Optimizely CMS

Denne guiden gir utviklere en strukturert vei for å lære, bygge og vedlikeholde løsninger, og dekker både Platform as a Service (PaaS)- og Software as a Service (SaaS)-tilbud.

Hva er Optimizely CMS?

Optimizely CMS er utviklet for innholdsadministrasjon, digitale opplevelser og headless-funksjonalitet. Viktige funksjoner inkluderer innholdsmodellering, redaksjonsverktøy, ressursadministrasjon og personaliseringsmuligheter.

Grunnleggende CMS-konsepter

Nøkkelkonsepter i Optimizely CMS inkluderer ulike innholdstyper som sider, blokker, medier og mapper. Innholdsegenskaper omfatter tekst, rik tekst, bilde, innholdsreferanse, innholdsområde og samlinger. Plattformen definerer hvordan innhold organiseres og knyttes sammen gjennom innholdshierarkiet, og hvordan det vises via rendering (tradisjonell MVC eller headless API-forbruk). I tillegg forvalter den ressurser som bilder, videoer og dokumenter i CMS.

Begynn å lære om Optimizely CMS

Kom i gang

Dine første steg med Optimizely

Start din Optimizely CMS-utviklingsreise ved å utforske miljøoppsett for både PaaS og SaaS. Få innsikt i CMS-brukergrensesnittet for effektivt samarbeid, og lær å utforme intuitive innholdsmodeller for forfattere – med ressurser som er klare til å hjelpe deg i gang med ditt første prosjekt.

Miljøoppsett

PaaS-miljøoppsett krever konfigurering av et lokalt .NET-utviklingsmiljø, en database (SQL Server LocalDB eller Azure SQL) og integrering av Optimizely CMS NuGet-pakker; mens SaaS innebærer å få tilgang til CMS-instansen din via legitimasjon og URL-er, administrere API-nøkler for headless-forbruk og sette opp et frontend-rammeverk som React, Vue eller Angular.

Konfigurer lokalt CMS (PaaS)

Kom i gang med CMS (SaaS)

Konfigurer CMS-et ditt

For PaaS innebærer konfigurering av CMS-et ditt utrulling til skyplattformer som Azure Web Apps og integrasjon med identitetsleverandører som OpenID. SaaS-konfigurering fokuserer derimot på administrasjon av den forhåndsklargjorte CMS-instansen din, oppsett av API-nøkler for headless-forbruk og integrasjon med valgt frontend-rammeverk.

Konfigurer CMS (PaaS)

Konfigurer CMS (SaaS)

CMS-brukergrensesnittet

Utover kodeoppsett er en grundig forståelse av Optimizely CMS-brukergrensesnittet avgjørende for utviklere. Det sikrer sømløst samarbeid med innholdsredaktører og bedre innsikt i sluttbrukeropplevelsen, noe som fører til mer effektiv innholdsleveranse.

Utforsk CMS (PaaS)-brukergrensesnittet

Kom i gang med CMS (SaaS)

Innholdsmodellering

Å utforme en effektiv innholdsmodell er avgjørende for innholdsforfattere. En velstrukturert modell forenkler innholdsproduksjon, sikrer konsistens og forbedrer den samlede brukeropplevelsen ved å gjøre innhold intuitivt og enkelt å administrere.

Utvikle innhold i CMS (PaaS)

Utvikle innhold i CMS (SaaS)

Klar til å lansere ditt første prosjekt?

Du've har bekreftet oppsettet ditt og er ivrig etter å se arbeidet ditt i praksis. Denne delen gir de viktigste ressursene og veiledningen for å hjelpe deg med å starte ditt første Optimizely-prosjekt, og sikrer en smidig overgang fra oppsett til vellykket utrulling.

Opprette et startprosjekt for CMS (PaaS)

Utforsk startveiledningen for CMS (SaaS)

Bekreft din ekspertise: Bli sertifisert

Du har mestret innholdsmodellering, utvikling og administrasjon i Optimizely CMS. Nå kan du formalisere din ekspertise og demonstrere din kompetanse med offisielle Optimizely-sertifiseringer. Disse kvalifikasjonene bekrefter dine ferdigheter og åpner dører til nye muligheter i verden av digitale opplevelser.

CMS-sertifiseringer

Utvid kompetansen din

Kjerne-CMS-utvikling

Utforsk kjernefunksjonalitetene i Optimizely CMS-utvikling, inkludert utnyttelse av Optimizely Graph for enhetlig innholdstilgang, bruk av ulike CMS-API-er for effektiv innholdsleveranse og -administrasjon, automatisering av oppgaver med planlagte jobber og sikring av en sømløs innholdsproduksjonsopplevelse gjennom effektiv innholdsforhåndsvisning.

Optimizely Graph

Optimizely Graph er en flerleietaker SaaS-tjeneste som lar deg søke, spørre og levere innhold overalt. Den samler innholdstilgang på tvers av Optimizely-produkter gjennom ett enkelt GraphQL API, og transformerer CMS-innholdet ditt til en søkbar form for effektivt innholdsforbruk.

Installer og konfigurer Graph for CMS (PaaS)

Hente innhold for CMS (SaaS) ved hjelp av Graph

Optimizely CMS API-er

Optimizely CMS tilbyr kraftfulle API-er for innholdsleveranse og -administrasjon. Content Delivery API muliggjør headless innholdsforbruk, mens Content Management API gir REST-endepunkter for grunnleggende innholdsoperasjoner, og Content Definitions API tillater ekstern administrasjon av innholdstyper.

CMS (PaaS)-klassebiblioteker og API-er

CMS (SaaS) REST APIs

Planlagte jobber

Planlagte jobber i Optimizely CMS er automatiserte tjenester som utfører oppgaver med angitte intervaller, som opprydding, innholdssynkronisering og planlagt publisering. Disse jobbene er avgjørende for å opprettholde systemhelse og sikre rettidig innholdsoppdatering.

Implementer planlagte jobber

Administrer planlagte jobber

Forhåndsvisning av innhold

Optimizely CMS lar deg forhåndsvise innhold under redigering for å visualisere hvordan det vil vises for besøkende ved publisering. Dette inkluderer alternativer for live-forhåndsvisning, egenskapsoverlegg og kontekstmoduser, noe som sikrer en sømløs innholdsproduksjonsopplevelse.

Forhåndsvisningsrendering for blokker i CMS (PaaS)

Aktiver live-forhåndsvisning i CMS (SaaS)

Digital Asset Management (DAM)

Digital Asset Management innebærer opplasting, organisering og referering til medieressurser i CMS. Dette inkluderer bildebehandlingstjenester som størrelsesendring, beskjæring og fokuspunkter, samt muligheten til å integrere med eksterne DAM-systemer.

Ressursvelger

Integrer CMP DAM i CMS

Mestre Optimizely

Arkitektonisk dyktighet og innovasjon

Denne delen er tilpasset erfarne frontend-utviklere og arkitekter som ønsker å maksimere Optimizely's potensial. Utforsk avanserte arkitekturmønstre, tilpassede integrasjoner og strategier for å levere høytytende, skalerbare digitale opplevelser.

Personalisering og sanntidsmålgrupper

Optimizely CMS gir deg mulighet til å levere skreddersydde innholdsopplevelser gjennom både manuell og automatisert personalisering.

Personaliser innhold i CMS (PaaS)

Sanntidsmålgrupper for CMS (SaaS)

Arbeidsflyt og publisering

Arbeidsflyt- og publiseringsfunksjoner inkluderer tilpasning av redaksjonelle arbeidsflyter og godkjenningsprosesser, planlagt publisering og avpublisering samt administrasjon av innholdsversjoner og tilbakeføring.

Lær om prosjekter i CMS

Kontroller publiseringsprosessen i CMS (SaaS)

Integrer Optimizely-produkter

Optimizely CMS integreres sømløst med andre Optimizely-produkter. Disse integrasjonene tilrettelegges ofte av hendelsesstyrte tilkoblinger og robuste API-er, noe som muliggjør en samlet og kraftfull digital opplevelse.

CMP + CMS (PaaS)-integrasjon

Configured Commerce + CMS (PaaS)-integrasjon

CMS (SaaS) + ODP + Web Experimentation

UI-tilpasning og utvidbarhet

Utforsk avanserte muligheter for å tilpasse Optimizely CMS-opplevelsen. Dette inkluderer UI-tilpasning og utnyttelse av API-drevne tilnærminger for å bygge og administrere innholdstyper programmatisk.

Tilpassede UI-komponenter for CMS (PaaS)

Utvikling av tillegg for CMS (PaaS)

Administrer innholdstyper via REST API i CMS (SaaS)

Hold deg oppdatert

Viktige ressurser for Optimizely-utviklere

I den fartsfylte verden av digital opplevelsesutviklingen er det å holde seg informert nøkkelen til suksess. Denne delen gir kritiske ressurser for å hjelpe deg med å holde tritt med Optimizelys utvikling, forutse fremtidige endringer og utnytte de nyeste verktøyene og funksjonene fullt ut.

Hold deg oppdatert med versjonsmerknader

Hold oversikt over de nyeste funksjonene, forbedringene og feilrettingene på tvers av alle Optimizely-produkter. Å forstå versjonsmerknader hjelper deg med å utnytte nye funksjoner og forberede deg på kommende endringer. Vis versjonsmerknader: CMS (SaaS), CMS 12 (PaaS), Optimizely Graph

CMS (SaaS)

CMS 12 (PaaS)

Optimizely Graph

Påvirk fremtiden med produktveikartet

Få et innblikk i Optimizelys strategiske retning og kommende innovasjoner. Veikartet gir innsikt i planlagte funksjoner og hjelper deg med å tilpasse utviklingsinnsatsen til fremtidige plattformfunksjoner. Utforsk veikartet

Utforsk veikartet

Ytterligere ressurser for ethvert stadium

Her's er en kuratert liste over viktige ressurser for å støtte reisen din med Optimizely, uansett erfaring.

Utviklerdokumentasjon

Din foretrukne kilde for omfattende API-referanser, SDK-guider og tekniske artikler.

Utviklerdokumentasjon

Optimizely World

Knytt kontakter med andre Optimizely-utviklere, del innsikt og finn løsninger i våre levende fellesskapsforum.

Optimizely World

Slack / chat

Delta i sanntidsdiskusjoner, still raske spørsmål og få støtte fra kolleger og Optimizely-eksperter.

Slack / chat

Academy

Videreutvikle ferdighetene dine med strukturerte kurs og sertifiseringer designet for Optimizely-utviklere. Utforsk Academy-kurs

Utforsk Academy-kurs

Support

Få direkte hjelp fra Optimizely ved tekniske problemer og personlig tilpasset støtte. Kontakt våre supporteksperter