Magento 2.3.7: una concessione per gli utenti!

Magento 2.3.7: una concessione per gli utenti!

Nodo di origine: 2020607

Con Magento 2.3.7 Adobe rilascia un aggiornamento piuttosto insolito perché la versione 2.4.x è in realtà la versione più recente su cui si concentra l'ulteriore sviluppo.

Tuttavia, questo aggiornamento offre agli utenti e ai clienti più tempo per prepararsi ad alcune modifiche tecniche. Nostro Società di sviluppo Magento nel Regno Unito ha preparato per te le risposte alle domande più frequenti sulla migrazione a Magento. Buona lettura.

Nuova base tecnica

È passato quasi un anno dal lancio della nuova major Magento Aggiornamento 2.4. Questa versione ha portato molti cambiamenti importanti e grandi. Quindi è logico che non ci siano più aggiornamenti per le distribuzioni precedenti oltre agli aggiornamenti di sicurezza. Questo è comune e importante nel settore digitale, dopo tutto, nonostante gli aggiornamenti di sicurezza, le tecnologie più vecchie sono più suscettibili agli attacchi e offrono agli utenti meno resilienza.

Tuttavia, Adobe sta adottando un approccio diverso con Magento 2.3.7 e sta rilasciando anche un aggiornamento per la vecchia distribuzione disponibile a partire dall'11.05.21. La ragione di ciò risiede nell’importante tecnologia di base su cui si basa tutto il codice sorgente di Magento o Adobe Commerce: il linguaggio di scripting PHP.

Aggiornamento della piattaforma: passaggio a PHP 7.4

A parte gli aggiornamenti tecnici generali della piattaforma, la cosa più importante attorno alla quale ruota l'intera release di Magento 2.3.7 è la nuova versione di PHP 7.4. End of Life PHP 7.3 entrerà in vigore a dicembre 2021, mettendo gli utenti di Magento 2.3.x in una posizione difficile poiché EOL comprometterà permanentemente la funzionalità di tutte le app e le estensioni eseguite su PHP.

Naturalmente, questa non è una situazione accettabile a lungo termine per i commercianti professionisti e gli operatori dei negozi, motivo per cui molti stanno prendendo in considerazione l'aggiornamento a Magento 2.4 o addirittura il passaggio a un diverso sistema di negozio. Entrambe le opzioni comportano sforzi che alcuni operatori di negozio potrebbero non essere in grado di gestire al momento.

Adobe è consapevole di questo dilemma e sa che l'aggiornamento a Magento 2.4 non è un progetto piccolo e semplice. Per questo motivo, lo sviluppatore di software viene incontro agli utenti e ai clienti di Magento 2.3.x rilasciando Magento 2.3.7, che è completamente compatibile con PHP 7.4. Ciò dà agli utenti interessati il ​​tempo di preparare l'aggiornamento e di poter continuare a lavorare con la versione attuale di PHP.

Di conseguenza, verrà interrotto anche il supporto per PHP 7.1 e 7.2, con il risultato che tutte le versioni precedenti di PHP verranno bandite dall'ecosistema Magento. Questa mossa sembra drastica, ma è solo una conseguenza logica e fornisce anche un livello di sicurezza più elevato sulla piattaforma di e-commerce.

Oltre a PHP anche le altre tecnologie utilizzate sono state aggiornate a versioni più attuali:

La versione 2.3.7 è ora compatibile con Composer 2.x. Pertanto, Adobe consiglia agli utenti di eseguire l'aggiornamento a Composer 2.x poiché anche Composer 1.x si sta avvicinando alla fine del suo ciclo di vita. Tuttavia, Magento 2.3.7 supporta ancora Composer 1.x.

Redis 6.x è supportato nella nuova versione. Tuttavia, la compatibilità con Redis 5.x rimane in Magento 2.3.7.

Ulteriori aggiornamenti di sicurezza

Sebbene, come accennato, il supporto PHP 7.4 sia il cuore dell'aggiornamento Magento 2.3.7, sono stati inclusi anche ulteriori miglioramenti alla sicurezza. Oltre 40 correzioni di bug minori includono, ad esempio, un meccanismo di protezione dalla forza bruta per il servizio reCAPTCHA. Questo è necessario proteggere i negozi online dal furto della carta. Come misura di sicurezza aggiuntiva, la possibilità di copiare i dati negli appunti è disabilitata.

Inoltre, l'autenticazione interna a due fattori TwoFactorAuth ha ricevuto un importante aggiornamento dalla versione 2.5 alla 4.0.

Dovrei migrare a Magento 2.4?

Magento Versione 2.3.x con l'attuale versione PHP: molti proprietari di negozi probabilmente si chiederanno perché dovrebbero prendere in considerazione l'aggiornamento alla 2.4. Chiaramente, Adobe ha reso un ottimo servizio agli utenti con il successivo aggiornamento alla versione 2.3.7. Adobe, ad esempio, non ha alcuna influenza sui cicli di aggiornamento di PHP, ma può reagire di conseguenza e lo ha fatto in modo molto educato con Magento 2.3.7.

Tuttavia, una cosa non può essere tralasciata: gli sforzi per completare la piattaforma di e-commerce da PHP 7.3. L'aggiornamento alla 7.4 non è sicuramente di poco conto e non va sottovalutato. In considerazione di ciò, gli utenti si trovano di fronte a una decisione: passare prima a Magento 2.3.7 o passare direttamente a Magento 2.4.x.

Perché l'ultima versione richiede anche PHP 7.4 e offre anche la tecnologia più recente e molte estensioni utili rispetto a Magento 2.3.x. Ora sono disponibili anche alcuni strumenti per facilitare la transizione, come il plugin Composer Root o Upgrade.

Pertanto, la decisione finale dipende dalla gestione dettagliata dei requisiti e dal confronto dei costi.

Vuoi saperne di più su questo argomento? Quindi segui questo collegamento: https://elogic.co/services/ecommerce-website-development/.

Articolo e permesso di pubblicazione qui forniti da Filip Novak. Scritto originariamente per Supply Chain Game Changer e pubblicato il 19 febbraio 2022.

Timestamp:

Di più da Cambio di gioco della catena di approvvigionamento