Magento 2.3.7: En koncession for brugere!

Magento 2.3.7: En koncession for brugere!

Kildeknude: 2020607

Med Magento 2.3.7 udgiver Adobe en ret usædvanlig opdatering, fordi version 2.4.x faktisk er den seneste version, som videreudviklingen er fokuseret på.

Denne opdatering giver dog brugere og kunder mere tid til at forberede sig på visse tekniske ændringer. Vores Magento udviklingsselskab i Storbritannien har forberedt svar på populære spørgsmål om Magento-migrering til dig. God læsning.

Ny teknisk base

Det er næsten et år siden lanceringen af ​​den nye major Magento 2.4 opdatering. Denne version bragte mange vigtige og store ændringer. Så det giver mening, at der ikke er flere opdateringer til ældre distributioner end sikkerhedsopdateringer. Dette er almindeligt og vigtigt i den digitale industri, trods alt, på trods af sikkerhedsopdateringer, er ældre teknologier mere modtagelige for angreb og tilbyder brugerne mindre modstandskraft.

Adobe tager dog en anden tilgang med Magento 2.3.7 og udgiver også en opdatering til den ældre distro, der er tilgængelig fra 11.05.21. Årsagen til dette ligger i den vigtige underliggende teknologi, som al Magento eller Adobe Commerce kildekode er baseret på: PHP scriptsproget.

Platformopdatering: Flyt til PHP 7.4

Udover de generelle tekniske opdateringer til platformen, er det vigtigste, som hele udgivelsen af ​​Magento 2.3.7 kredser om, den nye version af PHP 7.4. End of Life PHP 7.3 træder i kraft i december 2021, hvilket sætter Magento 2.3.x-brugere i en vanskelig position, da EOL permanent vil kompromittere funktionaliteten af ​​alle apps og udvidelser, der kører på PHP.

Dette er naturligvis ikke en acceptabel situation for professionelle handlende og butiksoperatører i det lange løb, hvorfor mange overvejer enten at opgradere til Magento 2.4 eller endda skifte til et andet butikssystem. Begge muligheder indebærer indsats, som nogle butiksoperatører måske ikke er i stand til at håndtere i øjeblikket.

Adobe er opmærksom på dette dilemma og ved, at opdatering til Magento 2.4 ikke er et lille og simpelt projekt. Af denne grund møder softwareudvikleren Magento 2.3.x-brugere og -kunder ved at frigive Magento 2.3.7, som er fuldt ud kompatibel med PHP 7.4. Dette giver berørte brugere tid til at forberede opdateringen og stadig være i stand til at arbejde med den aktuelle version af PHP.

Som en del af dette vil understøttelse af PHP 7.1 og 7.2 også blive droppet, hvilket resulterer i, at alle ældre versioner af PHP bliver bandlyst fra Magento-økosystemet. Dette træk virker drastisk, men det er kun en logisk konsekvens og giver også et højere sikkerhedsniveau på e-handelsplatformen.

Ud over PHP er andre anvendte teknologier også blevet opdateret til mere aktuelle versioner:

Version 2.3.7 er nu kompatibel med Composer 2.x. Derfor anbefaler Adobe også, at brugerne opgraderer til Composer 2.x, da Composer 1.x også nærmer sig sin afslutning. Magento 2.3.7 understøtter dog stadig Composer 1.x.

Redis 6.x understøttes i den nye version. Kompatibilitet med Redis 5.x forbliver dog i Magento 2.3.7.

Flere sikkerhedsopdateringer

Mens PHP 7.4-understøttelse som nævnt er kernen i Magento 2.3.7-opdateringen, er der også inkluderet yderligere sikkerhedsforbedringer. Over 40 mindre fejlrettelser inkluderer for eksempel en brute-force-beskyttelsesmekanisme til reCAPTCHA-tjenesten. Dette er nødvendigt for at beskytte netbutikker fra korttyveri. Som en ekstra sikkerhedsforanstaltning er muligheden for at kopiere data til udklipsholderen deaktiveret.

Derudover modtog intern tofaktorautentificering TwoFactorAuth en større opgradering fra version 2.5 til 4.0.

Skal jeg migrere til Magento 2.4?

Magento 2.3.x version med nuværende PHP version – mange butiksejere vil sikkert undre sig over, hvorfor de skulle overveje at opgradere til 2.4. Det er klart, at Adobe gjorde en god service til brugerne med den efterfølgende opdatering til version 2.3.7. For eksempel har Adobe ingen indflydelse på PHP-opdateringscyklusser, men kan reagere i overensstemmelse hermed og har gjort det meget høfligt med Magento 2.3.7.

En ting kan dog ikke udelades: bestræbelser på at færdiggøre e-handelsplatformen fra PHP 7.3. Opgraderingen til 7.4 er bestemt ikke lille og skal ikke undervurderes. I lyset af dette står brugerne over for en beslutning: Flyt først til Magento 2.3.7 eller flyt direkte til Magento 2.4.x.

For den nyeste version kræver også PHP 7.4 og tilbyder desuden den nyeste teknologi og mange nyttige udvidelser sammenlignet med Magento 2.3.x. Der er nu også nogle værktøjer til at lette overgangen, såsom Composer Root eller Upgrade plugin.

Den endelige beslutning afhænger således af detaljeret kravstyring og omkostningssammenligning.

Vil du vide mere om dette emne? Så følg dette link: https://elogic.co/services/ecommerce-website-development/.

Artikel og tilladelse til at offentliggøre her leveret af Filip Novak. Oprindeligt skrevet til Supply Chain Game Changer og udgivet den 19. februar 2022.

Tidsstempel:

Mere fra Supply Chain Game Changer