Magento 2.3.7: En koncession för användare!

Magento 2.3.7: En koncession för användare!

Källnod: 2020607

Med Magento 2.3.7 släpper Adobe en ganska ovanlig uppdatering eftersom version 2.4.x faktiskt är den senaste versionen som vidareutvecklingen är inriktad på.

Den här uppdateringen ger dock användare och kunder mer tid att förbereda sig för vissa tekniska förändringar. Vår Magento utvecklingsbolag i Storbritannien har förberett svar på populära frågor om Magento-migrering åt dig. Ha en trevlig läsning.

Ny teknisk bas

Det har gått nästan ett år sedan lanseringen av den nya majoren Magento 2.4 uppdatering. Denna version medförde många viktiga och stora förändringar. Så det är vettigt att det inte finns fler uppdateringar för äldre distributioner än säkerhetsuppdateringar. Detta är vanligt och viktigt i den digitala industrin, trots säkerhetsuppdateringar är äldre teknologier mer mottagliga för attacker och erbjuder användarna mindre motståndskraft.

Adobe tar dock ett annat tillvägagångssätt med Magento 2.3.7 och släpper också en uppdatering för den äldre distro som är tillgänglig från och med 11.05.21. Anledningen till detta ligger i den viktiga underliggande teknologin som all Magento- eller Adobe Commerce-källkod är baserad på: PHP-skriptspråket.

Plattformsuppdatering: Flytta till PHP 7.4

Förutom de allmänna tekniska uppdateringarna för plattformen är det viktigaste som hela utgåvan av Magento 2.3.7 kretsar kring den nya versionen av PHP 7.4. End of Life PHP 7.3 kommer att träda i kraft i december 2021, vilket försätter Magento 2.3.x-användare i en svår situation eftersom EOL permanent kommer att äventyra funktionaliteten hos alla appar och tillägg som körs på PHP.

Naturligtvis är detta inte en acceptabel situation för professionella handlare och butiksoperatörer i längden, varför många överväger att antingen uppgradera till Magento 2.4 eller till och med byta till ett annat butikssystem. Båda alternativen innebär insatser som vissa butiksoperatörer kanske inte kan hantera för tillfället.

Adobe är medveten om detta dilemma och vet att uppdatering till Magento 2.4 inte är ett litet och enkelt projekt. Av denna anledning möter mjukvaruutvecklaren Magento 2.3.x användare och kunder genom att släppa Magento 2.3.7, som är helt kompatibel med PHP 7.4. Detta ger berörda användare tid att förbereda uppdateringen och fortfarande kunna arbeta med den aktuella versionen av PHP.

Som en del av detta kommer även stödet för PHP 7.1 och 7.2 att tas bort, vilket resulterar i att alla äldre versioner av PHP förbjuds från Magento-ekosystemet. Detta drag verkar drastiskt, men det är bara en logisk konsekvens och ger också en högre säkerhetsnivå på e-handelsplattformen.

Förutom PHP har andra tekniker som används också uppdaterats till mer aktuella versioner:

Version 2.3.7 är nu kompatibel med Composer 2.x. Därför rekommenderar Adobe också att användare uppgraderar till Composer 2.x eftersom Composer 1.x också närmar sig slutet av livet. Magento 2.3.7 stöder dock fortfarande Composer 1.x.

Redis 6.x stöds i den nya versionen. Kompatibiliteten med Redis 5.x finns dock kvar i Magento 2.3.7.

Fler säkerhetsuppdateringar

Medan som nämnts PHP 7.4-stöd är kärnan i Magento 2.3.7-uppdateringen har ytterligare säkerhetsförbättringar också inkluderats. Över 40 mindre buggfixar inkluderar till exempel en brute-force-skyddsmekanism för reCAPTCHA-tjänsten. Detta är nödvändigt för att skydda nätbutiker från kortstöld. Som en extra säkerhetsåtgärd är möjligheten att kopiera data till urklipp inaktiverad.

Dessutom fick intern tvåfaktorsautentisering TwoFactorAuth en större uppgradering från version 2.5 till 4.0.

Ska jag migrera till Magento 2.4?

Magento 2.3.x-version med nuvarande PHP-version – många butiksägare kommer förmodligen att undra varför de ska överväga att uppgradera till 2.4. Uppenbarligen gjorde Adobe en fantastisk tjänst för användarna med den efterföljande uppdateringen till version 2.3.7. Adobe har till exempel inget inflytande på PHP-uppdateringscykler, men kan reagera därefter och har gjort det mycket artigt med Magento 2.3.7.

En sak kan dock inte utelämnas: ansträngningar att färdigställa e-handelsplattformen från PHP 7.3. Uppgraderingen till 7.4 är definitivt inte liten och ska inte underskattas. Med tanke på detta ställs användarna inför ett beslut: flytta först till Magento 2.3.7 eller flytta direkt till Magento 2.4.x.

För den senaste versionen kräver även PHP 7.4 och erbjuder även den senaste tekniken och många användbara tillägg jämfört med Magento 2.3.x. Det finns nu också några verktyg för att underlätta övergången, som Composer Root eller Upgrade plugin.

Det slutliga beslutet beror alltså på detaljerad kravhantering och kostnadsjämförelse.

Vill du veta mer om detta ämne? Följ sedan denna länk: https://elogic.co/services/ecommerce-website-development/.

Artikel och tillstånd att publicera här tillhandahållen av Filip Novak. Ursprungligen skriven för Supply Chain Game Changer och publicerad den 19 februari 2022.

Tidsstämpel:

Mer från Supply Chain Game Changer