Adobe Commerce (tidligere kjent som Magento) krever ofte oppdateringer for økt ytelse og sikkerhet eller å introdusere nye funksjoner. Dette gjelder både for den fulle utgaven (Adobe Commerce) og gratisversjonen (Adobe Open Source).

 

Innholdsfortegnelse/strong>

Antall oppdateringer

Adobe følger en versjonering som ligner på SemVer (semantisk versjonering) med sine oppdateringer: som f.eks. 1.0.0. Det første hovednummeret indikerer programmets gjeldende hovedversjon (Main), det andre tallet beskriver den funksjonelle versjonen (Minor) og det siste tallet er programmets versjonsnummer (Patch). Versjonsnummeret øker alltid med en ny lansering, hver gang du gjør en liten endring. Adobe lanserer vanligvis en (Minor) oppdatering en gang i året og minst fire mindre (Patch) oppdateringer.

The Adobe Commerce sin tidsplan for utgivelser er tilgjengelig på nettet, som blir kunngjort på en årlig basis. Adobe Commerce sine partnere som Vaimo, får de nye versjonene to uker på forhånd, slik at de kan implementeres raskere.

Les også: Adobe Commerce

Major versjonsoppdateringer

Hovedversjonen, som for øyeblikket er i utgave nummer 2, oppdateres bare hvert 5-10 år. Oppdateringen fra Magento 1 til Magento 2 ble kunngjort i 2015, og i juni 2020 var ikke den første utgaven støttet lenger. Når hovedversjonen oppdateres, er ikke den nye versjonen kompatibel med den gamle versjonen. Minor- og Patch-versjoner starter også fra null igjen. Det krever mye arbeid å oppdatere hele plattformen igjen, ettersom det går gjennom store endringer.

Minor release updates

Minor oppdateringer skjer vanligvis en gang i året. I våren 2022, kom det en slik oppdatering i Magento 2, hvor det gikk fra versjon 2.3 til versjon 2.4. I Minor oppdateringer legges det til nye funksjoner som vanligvis er kompatible med eldre versjoner (men det finnes noen unntak). Når tallet øker i disse oppdateringene, starter Patch-versjoner fra null igjen. En Minor oppdatering er ikke en automatisk prosess, og implementeringen krever en del arbeid.
Versjonsoppdateringene kan inneholde endringer på sikkerhet og løsninger på kvalitetsproblemer. Som nevnt tidligere, er det ikke alltid versjonene er kompatible. Kode som har blitt skrevet for Adobe Commerce 2.3 kan kanskje ikke fungere med Adobe Commerce 2.4. For å sørge for kompatibilitet, må systemkrav og systemavhengighet vurderes. Derfor bruker man ofte ulike praksiser i prosessen for å teste om det fungerer sammen.

Patch versjonsoppdateringer

Patch-versjonsoppdateringer kommer flere ganger i året. Disse versjonene øker nummeret til utgaven (f.eks. 2.4.5) når endringer gjøres på programvaren. Det er lettere å implementere ettersom det ikke krever like mye arbeid, som å gjøre endringer i eksisterende kode. Det er fortsatt viktig å gjennomføre kvalitetssjekk når slike oppdateringer dukker opp, for å sørge for at siden fungerer som den skal.
Nye Patch-utgaver fokuserer ofte på sikkerhet, ytelse, samsvar og prioriteringer. Det er som regel en enkel prosedyre. Dersom det har blitt gjort en del tilpasninger på plattformen eller tredjeparts utviklinger har blitt brukt, kan dette påvirke kompatibilitet, som bør tas opp videre.

Patch sikkerhetsoppdateringer

Patch sikkerhetsoppdateringer krever mindre arbeid, samtidig som nettsiden blir sikrere. Her er fokuset bare på kritiske feil, så implementeringen skjer raskt. Den forrige versjonens sikkerhetsoppdatering følger alltid med i de nye versjonsoppdateringene. Sikkerhetsoppdateringer ender med «-pN», hvor N er versjonsnummeret på oppdateringen. Hvis du f.eks. bruker versjon 2.3.5, kan det slippes en sikkerhetsoppdatering som heter 2.3.5-p1, hvor «-p1», er den første sikkerhetsoppdateringen for den versjonen.

Hvorfor bør versjonsoppdateringer implementeres så ofte?

Adobe tilbyr bare støtte til eldre versjoner til en viss grad. Dersom man slutter å oppdatere, kan det eventuelt ikke støttes lenger. I tillegg ignorerer man potensielle sikkerhetsoppdateringer, som kan sette plattformen i fare. Enkelte versjonsoppdateringer forbedrer også ytelsen til programvaren. Dersom disse oppdateringene ignoreres, gir du en fordel til konkurransen.
Sucuri.net rapporterte at 87% av Magentobrukere som rapporterte om et sikkerhetsbrudd, brukte en utdatert versjon av plattformen.
Det ble anbefalt å oppdatere fra Adobe Commerce versjon 2.3 til versjon 2.4, slik at fremtidige oppdateringer ble lettere å gjennomføres. Denne oppdateringen gjorde det mulig å fjerne betalingsmoduler fra hovedplattformen, som gjorde plattformen mer effektiv for handel. Betalinger kunne håndteres gjennom integrerte add-ons. I tillegg til bedre ytelse, vil oppdatering av hovedplattformen være raskere og mer direkte i fremtiden.
Jevnlige oppdateringer av Adobe Commerce, bidrar til moderate arbeidsmengder. Dersom du på den annen side unngår oppdateringer, vil det kreve enorme mengder arbeid for å sørge for at siden holder seg operasjonell. Jo flere versjoner du hopper over, desto større er sjansen for at noe blir ødelagt. Derfor er det viktig med mindre trinnvise oppdateringer.

Det er ikke uvanlig at versjonsoppdateringer henger etter. Hvis det er en stund siden siste oppdatering, er det lurt å overlate oppdateringene til en kompetent partner. Eksperter kan implementere de siste versjonene og sørge for kompatibilitet på alle systemer.

image of jani maljanen

Jani Maljanen

Head of Engineering, Vaimo Nordics

 

Hos Vaimo, sørger vi for at oppdateringer er implementert på vegne av våre kunder. Vi reagerer raskt på viktige sikkerhetsoppdateringer. Når det gjelder andre oppdateringer, følger vi en avtalt plan. I prinsippet tar vi utgangspunkt i Adobe sin tidsplan for utgivelser, slik at kunder kan ta det i betraktning når de planlegger og budsjetterer.

Hvordan ser implementering av en Adobe Commerce oppdatering ut i praksis?

Prosessen for implementering av oppdateringer på Adobe Commerce-plattformen med Vaimo slik ut:

 

  1. Definere prosjektets tidsplan og team
  2. Planlegge testing
  3. Sette opp nye miljøer og kopiere den nåværende plattformen til et nytt miljø
  4. Versjonsoppdateringer av plattformer og modul oppdatering til nye versjoner
  5. Etter oppdateringer, utføres det tester i det nye miljøet på både backend og frontend, og potensielle problemer løses.
  6. Den oppdaterte siden publiseres

 

Dette må du ta hensyn til i Adobe Commerce versjonsoppdateringer

Det viktigste når det gjelder versjonsoppdateringene er at jo større gapet er mellom versjoner, desto større, tyngre og dyrere er prosjektet. Disse oppdateringene bør gjennomføres jevnlig, slik at gapet ikke er altfor stort. Dersom du hopper over oppdateringer kan det føre til svakere sikkerhet, som gjør din nettbutikk mer sårbar for trusler.
En annen viktig grunn til å gjennomføre oppdateringer er fordi plattformens ytelse forbedres for hver oppdatering. I tillegg kan det være helt nye funksjoner og egenskaper. De nye versjonene er gratis, men oppdateringene krever arbeid som bør inkluderes i budsjettet. Det kan også være et behov for å kjøpe nye modulversjoner i nye oppdateringer.

Hvordan Vaimo kan hjelpe

Sliter du med å navigere deg gjennom Adobe Commerce sine versjonsoppdateringer? Usikker på hvordan man implementerer beste praksis? Som erfarne Adobe Commerce-partnere er vi forpliktet til å hjelpe deg med å vedlikeholde bra ytelse på din e-handelsplattform. Vi tilbyr et veikart for å forstå Adobe Commerce sine oppdateringer og hjelper deg med å implementere dem sømløst i din e-handelsstrategi. Våre eksperter sørger for at plattformen din alltid kjører på den siste versjonen og fungerer med andre systemer, slik at du kan fokusere på det som er viktig for å vokse din bedrift. Snakk med en av våre eksperter i dag.