Migrazione da Magento 1 a Magento 2

Migrazione da Magento 1 a Magento 2

All'inizio del 2016 Magento ha rilasciato Magento 2, la nuova versione, totalmente rinnovata, della nota piattaforma e-commerce.

Da allora, molte aziende hanno effettuato l'aggiornamento al nuovo sistema, mentre altre devono ancora effettuare la migrazione.

Questa panoramica si concentra sulla migrazione da Magento 1 a Magento 2 e cerca di fornire risposte alle domande comuni riguardanti questo processo.

Magento 1 End Of Life


Perché passare a Magento 2 e che benefici si ottengono con la migrazione?

Fine supporto Magento 1

I merchant che ancora utilizzano Magento 1 devono anzitutto confrontarsi con la cessazione del supporto per questa versione della piattaforma.

Infatti, Magento 1 è ufficialmente terminato il 30 giugno 2020 e da questa data in poi non sono più stati rilasciati aggiornamenti e patch di sicurezza.

Operare online con una soluzione e-commerce aggiornata, invece che con un sistema non più supportato, è dunque il primo importante motivo per migrare a Magento 2.

Ma le ragioni per passare a Magento 2 sono molteplici e vanno oltre la necessità di disporre di una piattaforma aggiornata e non obsoleta.

Magento 2 è infatti una piattaforma e-commerce avanzata e all'avanguardia che può aiutare i merchant a far crescere più rapidamente il loro business online.


Quali caratteristiche distinguono Magento 2 da Magento 1?

Stack tecnologico aggiornato

Magento 2 utilizza uno stack tecnologico aggiornato con le più moderne tecnologie che consente di creare siti performanti, affidabili e scalabili. Di seguito una lista degli strumenti e delle tecnologie utilizzati nello stack tecnologico di Magento 2.4.6, la versione di Magento in uscita alla data di aggiornamento del presente articolo:

  • PHP 8.1 e PHP 8.2
  • MariaDB 10.6
  • Redis 7.0.x
  • Elasticsearch 7.0.x
  • OpenSearch 2.x
  • Composer 2.2.x
  • PHPUnit
  • Sostituzione librerie e dipendenze JavaScript obsolete


Checkout semplificato

Magento 2 offre un checkout semplificato a due soli passaggi, il che può avere un impatto positivo sull'aumento delle conversioni d'acquisto e sulla riduzione dei carrelli abbandonati.

L'integrazione nativa con Braintree e una migliorata integrazione con PayPal contribuiscono a potenziare ulteriormente l’esperienza di pagamento del cliente. 

Migliorate Prestazioni e Scalabilità

I siti basati su Magento 2 hanno in media prestazioni migliori del 20% rispetto ai siti Magento 1 con un conseguente impatto positivo sulle vendite e sul posizionamento nei motori di ricerca.

La nuova architettura software di Magento 2 offre inoltre maggiore scalabilità, consentendo ai merchant di gestire in modo più efficiente picchi di traffico e di transazioni online.

Pannello di amministrazione più intuitivo

Magento 2 è dotato di una rinnovata interfaccia di amministrazione touch-screen friendly che consente un più facile rinvenimento delle informazioni e una più efficiente gestione del negozio online.

Risulta, in particolare, semplificata e velocizzata la gestione del catalogo grazie anche a una capacità di importazione dei prodotti 4 volte più veloce rispetto a Magento 1.

Ulteriore ottimizzazione Mobile

Pensato in ottica mobile first, rispetto a Magento 1, Magento 2 è stato perfezionato per creare siti con un layout responsive specificamente ottimizzato per la navigazione mobile.

Miglioramenti SEO

Magento 2 introduce nuove funzionalità SEO che rendono i siti e-commerce ancora più ottimizzati per l'indicizzazione nei motori di ricerca:

  • Possibilità, a livello di sitemap xml, di impostare priorità e frequenza di scansione per prodotti, categorie e pagine CMS
  • Possibilità di aggiungere automaticamente l'URL della sitemap al file robots.txt
  • Supporto nativo Rich snippets per i prodotti con conseguenti benefici in termini di visibilità delle pagine prodotto nell'ambito della Serp di Google
  • Possibilità di modificare il file robots txt tramite pannello di amministrazione
  • Supporto per auto-generazione Meta tag prodotti


Maggiore sicurezza

Un altro vantaggio di passare a Magento è il maggiore livello di sicurezza che offre per gli e-commerce dei merchant. Tra le migliorie di sicurezza incluse in Magento ci sono:

  • Autenticazione a 2 fattori a protezione degli accessi non autorizzati al pannello di amministrazione
  • Google ReCAPTCHA per prevenzione verso attività di spamming
  • Creazione URL di amministrazione casuale al momento dell’installazione contro attacchi brute force
  • Utilizzo di intestazioni di risposta HTTP X-Frame-Options contro azioni di Clickjacking
  • Protezione aggiuntiva nei confronti delle vulnerabilità Cross Site Scripting

Disponibilità estensioni

I fornitori di moduli Magento dismetteranno presto il supporto delle loro componenti software Magento 1. 

Oltre a ciò, tutte le nuove estensioni sono rilasciate per Magento 2.

Rimanere con Magento 1 implica quindi anche l'impossibilità di usufruire di funzionalità avanzate tramite cui incrementare le vendite del proprio e-commerce.

Differenze tra Magento 1 e Magento 2


Attività e controlli preliminari migrazione

Quando si programma il passaggio di un sito Magento 1 a Magento 2 vanno preliminarmente effettuate una serie di attività e controlli:

  • Predisporre una lista delle funzionalità e delle pagine del sito che si intendono mantenere
  • Verificare l'eventuale disponibilità di una controparte Magento 2 del tema Magento 1 attualmente in uso
  • Verificare l'esistenza di aggiornamenti per Magento 2 dei moduli che si vuole continuare a utilizzare
  • Acquisire consapevolezza riguardo alla possibile presenza di personalizzazioni sul sito Magento 1 da migrare


Componenti del processo di migrazione

La migrazione da Magento 1 a Magento 2 comprende solitamente quattro componenti principali:

  • Migrazione del tema
  • Migrazione delle estensioni
  • Migrazione dei dati
  • Migrazione delle personalizzazioni


Migrazione Tema

I temi Magento 1 non possono essere migrati direttamente a Magento 2.

Pertanto, è necessario acquistare un nuovo tema Magento 2 che sia compatibile con la nuova versione, o creare un nuovo tema personalizzato per Magento 2.

Migrazione Estensioni

Al pari dei temi, anche le estensioni Magento 1 non sono compatibili con Magento 2.

I principali produttori di moduli per Magento hanno peraltro già da tempo provveduto ad aggiornare le loro estensioni per renderle compatibili con la nuova versione Magento 2.

Migrazione Dati

A differenza dei temi e delle estensioni, per la migrazione dei dati possiamo avvalerci di uno strumento rilasciato ufficialmente da Magento.

Si tratta del Data Migration Tool, un'interfaccia a riga di comando che consente agli specialisti Magento di trasferire i dati essenziali del sito web, inclusi i dati dei clienti, dei prodotti, delle categorie, degli ordini, delle regole e delle configurazioni del negozio, dal vecchio sito Magento 1 al nuovo sito Magento 2.

Poiché dalla prima importazione dei dati al momento del go live del sito sarà trascorso del tempo, sarà necessario allineare i dati tramite un aggiornamento incrementale.

Il trasferimento dei file multimediali, come le immagini dei prodotti, non potrà avvenire tramite il Migration Tool ma dovrà essere effettuato manualmente.

Migrazione Personalizzazioni

Come per i temi e le estensioni, le parti di codice personalizzato non possono essere immediatamente riutilizzate in Magento 2 ma devono essere riscritte o ri-implementate.

Per la migrazione dei moduli proprietari, Magento mette comunque a disposizione il Code Migration Toolkit, uno strumento che può essere usato dagli sviluppatori per la migrare vari aspetti del codice.

Prima di intraprendere la migrazione, bisognerà effettuare un backup completo del sito e andrà predisposta un'installazione Magento 2 base verso cui effettuare il passaggio di versione.

Processo di migrazione da Magento 1 verso Magento 2

Conclusione

A partire dal 1° giugno 2020 Magento 1 è diventato un prodotto privo di supporto ufficiale. Ciò significa che Magento non rilascerà più patch di sicurezza o aggiornamenti software per Magento 1, il che rende Magento 1 meno sicuro e vulnerabile a eventuali minacce di sicurezza.

Magento 2 è stato sviluppato come la successiva evoluzione di Magento 1, con l'obiettivo di migliorare le prestazioni, la sicurezza e la flessibilità della piattaforma di e-commerce.

Per non incorrere in rischi e conservare competitività, è altamente consigliabile che gli esercenti che utilizzano ancora Magento 1 pianifichino il passaggio a Magento 2 il prima possibile.

Vuoi passare anche tu a Magento 2?

Advanced Logic, agenzia Adobe Solution Partner con esperti Magento certificati, ha una comprovata esperienza in progetti di migrazione da Magento 1 a Magento 2 ed è in grado di migrare nel migliore dei modi, e in totale sicurezza, la presenza commerciale online della tua Azienda a Magento 2.

Contattaci ora per un preventivo gratuito.

Migrare da Magento 1 a Magento 2

Passa a Magento 2 in Totale Sicurezza

Scegli un'agenzia Magento certificata con esperienza.

Contattaci

Vai alla pagina dei nostri servizi