Magento 2.3.7: En konsesjon for brukere!

Magento 2.3.7: En konsesjon for brukere!

Kilde node: 2020607

Med Magento 2.3.7 slipper Adobe en ganske uvanlig oppdatering fordi versjon 2.4.x faktisk er den nyeste versjonen som videreutvikling er fokusert på.

Denne oppdateringen gir imidlertid brukere og kunder mer tid til å forberede seg på visse tekniske endringer. Vår Magento utviklingsselskap i Storbritannia har utarbeidet svar på populære spørsmål om Magento-migrering for deg. Ha en fin lesning.

Ny teknisk base

Det har gått nesten ett år siden lanseringen av den nye majoren Magento 2.4 oppdatering. Denne versjonen brakte mange viktige og store endringer. Så det er fornuftig at det ikke er flere oppdateringer for eldre distribusjoner enn sikkerhetsoppdateringer. Dette er vanlig og viktig i den digitale industrien, tross alt, til tross for sikkerhetsoppdateringer, er eldre teknologier mer utsatt for angrep og gir brukerne mindre motstandskraft.

Adobe tar imidlertid en annen tilnærming med Magento 2.3.7 og slipper også en oppdatering for den eldre distroen som er tilgjengelig fra 11.05.21. Årsaken til dette ligger i den viktige underliggende teknologien som all Magento- eller Adobe Commerce-kildekode er basert på: PHP-skriptspråket.

Plattformoppdatering: Flytt til PHP 7.4

Bortsett fra de generelle tekniske oppdateringene for plattformen, er det viktigste som hele utgivelsen av Magento 2.3.7 dreier seg om den nye versjonen av PHP 7.4. End of Life PHP 7.3 trer i kraft i desember 2021, og setter Magento 2.3.x-brukere i en vanskelig posisjon da EOL permanent vil kompromittere funksjonaliteten til alle apper og utvidelser som kjører på PHP.

Dette er selvfølgelig ikke en akseptabel situasjon for profesjonelle kjøpmenn og butikkoperatører i det lange løp, og det er derfor mange vurderer enten å oppgradere til Magento 2.4 eller til og med bytte til et annet butikksystem. Begge alternativene innebærer innsats som enkelte butikkoperatører kanskje ikke er i stand til å håndtere for øyeblikket.

Adobe er klar over dette dilemmaet og vet at oppdatering til Magento 2.4 ikke er et lite og enkelt prosjekt. Av denne grunn møter programvareutvikleren Magento 2.3.x-brukere og kunder ved å gi ut Magento 2.3.7, som er fullt kompatibel med PHP 7.4. Dette gir berørte brukere tid til å forberede oppdateringen og fortsatt kunne jobbe med gjeldende versjon av PHP.

Som en del av dette vil også støtte for PHP 7.1 og 7.2 bli droppet, noe som resulterer i at alle eldre versjoner av PHP blir utestengt fra Magento-økosystemet. Dette trekket virker drastisk, men det er kun en logisk konsekvens og gir også et høyere sikkerhetsnivå på e-handelsplattformen.

I tillegg til PHP har andre teknologier som brukes også blitt oppdatert til nyere versjoner:

Versjon 2.3.7 er nå kompatibel med Composer 2.x. Derfor anbefaler Adobe også at brukere oppgraderer til Composer 2.x da Composer 1.x også nærmer seg slutten av livet. Magento 2.3.7 støtter imidlertid fortsatt Composer 1.x.

Redis 6.x støttes i den nye versjonen. Imidlertid forblir kompatibilitet med Redis 5.x i Magento 2.3.7.

Flere sikkerhetsoppdateringer

Mens PHP 7.4-støtte som nevnt er kjernen i Magento 2.3.7-oppdateringen, er det også inkludert ytterligere sikkerhetsforbedringer. Over 40 mindre feilrettinger inkluderer for eksempel en brute-force-beskyttelsesmekanisme for reCAPTCHA-tjenesten. Dette er nødvendig for å beskytte nettbutikker fra korttyveri. Som et ekstra sikkerhetstiltak er muligheten til å kopiere data til utklippstavlen deaktivert.

I tillegg fikk intern tofaktorautentisering TwoFactorAuth en større oppgradering fra versjon 2.5 til 4.0.

Bør jeg migrere til Magento 2.4?

Magento 2.3.x-versjon med gjeldende PHP-versjon – mange butikkeiere vil sannsynligvis lure på hvorfor de bør vurdere å oppgradere til 2.4. Adobe gjorde tydeligvis en god tjeneste til brukerne med den påfølgende oppdateringen til versjon 2.3.7. Adobe har for eksempel ingen innflytelse på PHP-oppdateringssykluser, men kan reagere deretter og har gjort det veldig høflig med Magento 2.3.7.

En ting kan imidlertid ikke utelates: forsøk på å fullføre e-handelsplattformen fra PHP 7.3. Oppgraderingen til 7.4 er definitivt ikke liten og bør ikke undervurderes. I lys av dette står brukere overfor en avgjørelse: først flytt til Magento 2.3.7 eller flytt direkte til Magento 2.4.x.

For den nyeste versjonen krever også PHP 7.4 og tilbyr også den nyeste teknologien og mange nyttige utvidelser sammenlignet med Magento 2.3.x. Det er nå også noen verktøy for å lette overgangen, for eksempel Composer Root eller Upgrade plugin.

Dermed avhenger den endelige avgjørelsen av detaljert kravstyring og kostnadssammenligning.

Vil du vite mer om dette emnet? Følg deretter denne linken: https://elogic.co/services/ecommerce-website-development/.

Artikkel og tillatelse til å publisere her gitt av Filip Novak. Opprinnelig skrevet for Supply Chain Game Changer og publisert 19. februar 2022.

Tidstempel:

Mer fra Supply Chain Game Changer