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.
En omfattende guide for å utnytte det fulle potensialet til Optimizely CMS
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.
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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Arbeidsflyt og publisering
Arbeidsflyt- og publiseringsfunksjoner inkluderer tilpasning av redaksjonelle arbeidsflyter og godkjenningsprosesser, planlagt publisering og avpublisering samt administrasjon av innholdsversjoner og tilbakeføring.
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.
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)
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
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
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.
Optimizely World
Knytt kontakter med andre Optimizely-utviklere, del innsikt og finn løsninger i våre levende fellesskapsforum.
Slack / chat
Delta i sanntidsdiskusjoner, still raske spørsmål og få støtte fra kolleger og Optimizely-eksperter.
Academy
Videreutvikle ferdighetene dine med strukturerte kurs og sertifiseringer designet for Optimizely-utviklere. Utforsk Academy-kurs
Support
Få direkte hjelp fra Optimizely ved tekniske problemer og personlig tilpasset støtte. Kontakt våre supporteksperter