I dette blogindlæg vil vi undersøge, hvordan vi med succes migrerede vores website fra Sitecore XP og .NET MVC til Sitecore XM Cloud – uden at behovet for at kode.
Hvorfor er migrering udfordrende?
Migrering indebærer overførsel af data, konfigurationer og funktioner fra ét system til et andet. Denne proces kan være kompleks på grund af forskelle i platformarkitektur, dataformater og integrationskrav. Vores mål var at finde ud af, om vi kunne strømline denne proces ved hjælp af out-of-the-box (OOTB) værktøjer og Sitecores page builder.
Vores tilgang
Vi brugte vores nuværende websites forside som eksempel til at demonstrere migreringsprocessen. Her er en trin-for-trin gennemgang af, hvordan vi gjorde:
1. Opsætning af XM Cloud
Det første skridt var at opsætte XM Cloud. Vi fulgte den officielle dokumentation for at implementere et projekt og en miljøopsætning. Dette gav os grundlaget for vores migrering. Den officielle dokumentation kan findes her.
2. Grundlæggende opsætning – Frontend styles
Vi etablerede de grundlæggende frontend styles, herunder:
- Basics: Fonts, farver og breakpoints.
- Regler: Typografi, dekorationer (borders, skygger), fill colors, og spacing.
- Inline Elements: Tekst, knapper, links, og badges.
- Block Elements: Sections, cards, block quotes, og image blocks.
3. Identificering af komponenter
Derefter gennemgik vi vores style guide og design for at identificere genanvendelige og ikke-genanvendelige komponenter:
- Genanvendelige komponenter: Cards, buttons, links, sections og spacing.
- Ikke-genanvendelige komponenter: Forside hero, CTA'er, og indholdsblokke.
4. Oprettelse af komponenter
Vi oprettede komponentvarianter til forskellige skærmstørrelser
- Desktop
- Tablet
- Mobil
5. Opbygning af siden
Ved hjælp af drag-and-drop component builder samlede vi siden. Værktøjet gør det muligt nemt at kunne placere og konfigurere komponenter uden at skrive nogen kode.
6. Preview vs. Live Site
Til sidst sammenlignede vi preview af siden med den live version for at sikre, at alt fungerede korrekt. Dette trin var afgørende for at verificere, at migreringen var vellykket, og at hjemmesiden både visuelt og funktionelt levede op til forventningerne.
På billedet nedenfor kan du se resultatet: XM Cloud (venstre) vs. Live-site (højre).
Værktøjer og ressourcer
Gennem migreringsprocessen brugte vi forskellige værktøjer og ressourcer, herunder:
- XM Cloud Live Homepage Content Migration Tools
- XM Cloud FAQ
- Sitecore Developer Portal
- XM Cloud Tools and Resources
Konklusion
Vores no-code tilgang til at migrere til Sitecore XM Cloud viste sig at være både effektiv og tidsbesparende. Ved at udnytte OOTB-værktøjer og Sitecores page builder kunne vi forenkle migrationsprocessen og nå vores mål – uden at skrive en eneste linje kode. Denne metode kan fungere som en værdifuld reference for andre, der ønsker at gennemføre en lignende migration.
NIKET ASHESH
Partner