Umbraco 8. Skal vi det?

Overvejer din virksomhed at opgradere eller investere i Umbraco 8? Så sidder I måske også med spørgsmål som ”Hvad er nyt?”, ”Bør vi opgradere?” og ”Hvad kræver det?” Svarene kommer vi ind på i denne artikel.

Hvad er nyt ved Umbraco 8?

Overordnet set indeholder Umbraco 8 en ny og forbedret redaktørgrænseflade samt nye features og værktøjer. Blandt andet er webtilgængeligheden blevet højnet markant, og blandt nye værktøjer er uMarketingSuite værd at nævne. 

uMarketingSuite er udviklet af Umbraco-fællesskabet og er relevant for dig, som ønsker at arbejde med personalisering, marketing automation, splittests mm. Det fungerer ”ud af boksen”, hvilket gør det enkelt at komme i gang med – uanset hvor stor eller lille virksomheden er.

Generalt har Umbraco stor fokus på arbejdet med Umbraco 8, og der er planlagt en række releases, som kan ses i deres roadmap. Der er blandt andet planlagt en række redaktionelle forbedringer som fx: 

  • Media Overview/Tracking, som giver dig overblik over hvilke medier der bruges i løsningen, og hvorhenne de bruges
  • Block Editor, som er en opgradering af den nuværende grid editor
  • Improved Rich Text Editor, som er forbedringer til Richtext Editoren

Læs mere om flere nye features i Umbraco 8 her

Bør vi opgradere til Umbraco 8? Og hvad kræver det?

Først og fremmest er det vigtigt at forstå, at kodebasen i Umbraco 8 er blevet grundlæggende ændret. Det vil sige, at der er anvendt ny, hurtigere og mere sikker teknologi i hele Umbraco 8. Det medfører, at det ikke er muligt at foretage en direkte opgradering fra eksempelvis Umbraco 7 til Umbraco 8. I stedet vil en opgradering betyde, at man starter forfra på Umbraco 8.

Dog er der muligheder for at foretage en migrering. Det kræver, at en ens nuværende Umbraco løsning minimum er version 7.14. Rent teknisk benytter man Umbracos migreringsværktøj, som migrerer din eksisterende database til en Umbraco 8 database. Vores erfaringer fortæller, at det er i de færreste tilfælde, at migreringen lykkes ved blot at ”trykke på knappen”. Ofte kræver det en række efterfølgende tilpasninger, og vi anbefaler derfor, at man analyserer sin løsning grundigt igennem efter en migrering. Eksempelvis har vi oplevet at tredjepartskode eller eget udviklet kode ikke er kompatibelt med Umbraco 8, ligesom man i en eksisterende løsning kan have brugt felt-typer, som ikke længere er understøttet i Umbraco 8. På grund af den komplekse migreringsproces vælger mange i stedet at opgradere og dermed starte forfra på nyeste version af Umbraco 8.

Hvis du spørger os om I bør overgå til Umbraco 8 vil det korte svar være ’ja’. Jo ældre din nuværende Umbraco version er, desto større incitament er der til at komme over på en nyere version. Dertil kommer, at ældre versioner af Umbraco med tiden vil blive udfaset, og nye funktioner vil udelukkende blive udviklet til Umbraco 8 platformen. Umbraco vil dog stadig håndtere eventuelle sikkerheds-patches og bugfixes til ældre versioner af Umbraco, men som tiden går, vil ældre versioner i denne henseende også blive nedprioriteret.

Uanset om I vælger at opgradere ved at starte forfra eller migrere en eksisterende løsning til Umbraco 8, så har vi udviklet en custom migrering af indhold. Det vil sige, at I kan få alt eksisterende indhold med over i Umbraco 8. Processen er individuel, da nogle virksomheder benytter muligheden til at rydde op i eksisterende indhold, mens andre vælger at omstrukturere deres site eller vælger at give løsningen nyt design.

Et år og bedst til dato

I skrivende stund har Umbraco 8 ét år på bagen. Det betyder også at alle ”børnesygdomme” er udryddet, og man står med det mest gennemtestede og hurtigste Umbraco-produkt til dato. Ifølge Umbraco er den nyeste version af platformen ”Den hurtigste og bedste version af Umbraco og et stort skridt fremad med hensyn til at gøre dit arbejde med Umbraco enklere; enklere at udvide, enklere at redigere, enklere at udgive - enklere at bruge, enklere at nyde.” Et udsagn som vi hos Kraftvaerk støtter op omkring. I Kraftvaerk har vi siden vores etablering i 2004 arbejdet med samtlige versioner af Umbraco, og vi har udviklet over 100 løsninger på platformen. Vi ved, hvad man skal gøre – og hvad man ikke skal gøre.

 

Vil du vide mere?

Kim Andersen

Lead Developer


kim.andersen@kraftvaerk.com