Magento 2.0 è stato ufficialmente annunciato nel 2010, quando Yoav Kutner, co-fondatore e CTO di Magento, ha dichiarato che "finalmente, la piattaforma [Magento] è abbastanza matura dove è richiesta una nuova versione".
Gli appassionati di Magento in tutto il mondo stavano aspettando questa nuova versione da allora, ma ci sono voluti cinque lunghi anni per Magento per lanciare questa versione di Magento, e finalmente il 17 novembre 2015 la nuova versione era disponibile per il download sul sito di Magento.
Il rilascio della nuova versione è stato in parte ritardato perché la società è stata acquisita da eBay nel 2011 e eBay ha avuto aspettative diverse dalla nuova versione rispetto ai co-fondatori originali. Apparentemente questo ha portato Yoav a lasciare la compagnia entro un anno dall'acquisizione.
Fonte immagine: http://ecommercenews.eu/magento-2-finally-still-relevant/
Come i fan di Magento hanno aspettato abbastanza a lungo per vedere questa nuova versione di Magento, hanno naturalmente anche grandi aspettative. E va da sé che Magento è cambiato molto con la nuova major release della versione 2.0. Magento 2.0 offre prestazioni e scalabilità migliorate, molte nuove funzionalità sono state aggiunte per semplificare il processo di acquisto e pagamento per aumentare il tasso di conversione e, con il caching a pagina intera, la velocità di ricarica della pagina è notevolmente migliorata.
In breve, speriamo che la nuova piattaforma aiuti le aziende di tutto il mondo a offrire ai propri clienti esperienze di shopping omnichannel coinvolgenti e convenienti.
In questo articolo, riassumerò brevemente alcuni punti chiave di questa nuova versione di Magento.
Magento è un enorme sistema di gestione dei contenuti. Questo ingombro ha un costo di caricamento lento della pagina. Era stata la principale preoccupazione degli sviluppatori Magento per migliorare il tempo di caricamento delle pagine dei siti Magento per migliorare l'esperienza utente e aumentare il tasso di conversione del sito web. Varnish è stato ampiamente utilizzato per implementare il caching a piena pagina nei siti Web di Magento per migliorare il tempo di caricamento della pagina.
Avendo compreso questa necessità, Magento 2.0 è dotato di Varnish pre-integrato per memorizzare nella cache il contenuto della pagina e questo ha reso il tempo di caricamento della pagina circa il 50% più veloce rispetto alle versioni precedenti. Per me, questo miglioramento da solo è abbastanza significativo.
Magento 2.0 non solo ha migliorato il tempo di caricamento delle pagine, ma ha anche migliorato molti altri aspetti delle esperienze di acquisto degli utenti. Sono stati aggiunti molti nuovi temi reattivi, dando al tuo sito un facile accesso a diverse piattaforme e dispositivi.
Il processo di pagamento è stato reso molto più semplice. In passato, quasi tutti i siti Magento utilizzavano estensioni Magento di terze parti come OnePageCheckout per migliorare la procedura di checkout.
Con Magento 2.0, il processo di pagamento è stato reso più semplice per impostazione predefinita. Si presume che il checkout del cliente sia dovuto, e non è necessario selezionare il tipo di carta, in quanto viene automaticamente accertato dal tipo di numero di carta di credito, quindi vengono eliminati molti campi di pagamento non necessari, rendendo molto più facile il check out degli utenti. Anche le tabelle del database relative al checkout sono separate, quindi ora gli utenti che effettuano il check-out non percepiranno la lenta velocità della query del database.
Tutte le versioni precedenti delle versioni di Magento erano sullo stesso codice base. Con anni di sviluppo, la base di codice divenne mostruosa, con un sacco di legacy e codice cattivo. Magento 2.0 è un nuovo inizio, quindi con una base di codice più snella, è più facile da gestire e modificare, e dato che ci sono meno file, è anche più veloce. Spero che il team di Magento continui a mantenere questo codice in ordine in tutte le versioni future.
Un collo di bottiglia significativo per i siti Magento sono stati i ritardi causati dal problema di blocco della tabella. Il problema si verificava quando un processo doveva scrivere una tabella e veniva usato per bloccare la tabella prima di scrivere in modo che nessun altro processo potesse scrivere su di esso mentre stava scrivendo.
Per i siti di grandi dimensioni, quando molti processi concorrenti dovevano scrivere sulla stessa tabella, ciò causava una coda e i processi dovevano attendere il loro turno per bloccare e scrivere la tabella. Con il caching migliorato e le ottimizzate ottimizzazioni del tavolo, Magento 2.0 promette di risolvere in modo significativo questo problema.
Con Magento 2.0, il vecchio e brutto design del pannello di amministrazione è finito. Viene fornito con un pannello di amministrazione molto più intuitivo e intuitivo, che è reattivo e abilitato per il tocco, in modo che tu possa facilmente usarlo anche sui tuoi dispositivi mobili.
Impostare nuovi prodotti e importare prodotti è molto più semplice e fino a quattro volte più veloce con il nuovo design. Puoi salvare nuove viste nel pannello di amministrazione per avere un accesso rapido alle informazioni che è vitale per le tue esigenze aziendali. E poiché è semplificato e più intuitivo, è facile da imparare per le persone che sono nuove a Magento.
Magento 2.0 ha reso molto più semplice l'implementazione di diversi gateway di pagamento nuovi e consolidati come PayPal, Authorize.net e BrainTree. Tutte queste integrazioni di pagamento sono accompagnate da maggiore sicurezza e conformità PCI. Magento Enterprise Edition include anche integrazioni WorldPay e CyberSource.
Coloro che hanno esperienza nella manutenzione di un sito Magento sanno quanto sia stato difficile aggiornare Magento alla sua versione più recente. Con la versione Magento 2.0, dovrebbe essere un compito molto più veloce e facile. Poiché la base di codice è molto più snella e viene fornita con un'architettura moderna e modulare, anche il costo e la complessità della manutenzione del sito saranno notevolmente ridotti.
So che, come tutti gli utenti Magento, se hai lavorato a un progetto Magento, anche tu saresti entusiasta di questa nuova versione. Ma prima di fare il salto di migrazione del tuo sito dalla versione 1.x alla 2.0, ci sono alcune cose da considerare.
Dai un'occhiata alle tue estensioni. Molte estensioni ampiamente utilizzate sono ora integrate nella nuova versione di Magento, e questo è particolarmente vero per l'edizione Enterprise. Molti altri sono già disponibili per la nuova versione o saranno disponibili nelle prossime settimane. Tuttavia, ci sono ancora molte estensioni che richiederanno del tempo per essere disponibili per Magento 2.0. Se il tuo sito utilizza una di queste estensioni, è meglio aspettare che tutte le estensioni essenziali siano disponibili per questa nuova versione.
Se hai fatto molta personalizzazione sul tuo sito Magento e hai speso molto tempo e denaro per questa personalizzazione, è meglio riconsiderare la tua idea di migrazione alla versione 2.0. Poiché questa nuova versione è del tutto una bestia diversa, potresti finire per spendere molto più tempo e risorse per farla migrare.
Per ulteriori informazioni sulla migrazione, consulta la mia recente esercitazione su Spostamento su Magento 2.
Sono passati solo pochi mesi dal lancio pubblico di questa edizione di Magento. Le persone avevano grandi aspettative su di esso, e sembra soddisfarli in misura abbastanza ampia.
Personalmente penso che questa nuova versione darà una spinta a Magento nel lungo periodo. Lo renderà robusto e user-and developer-friendly come dovrebbe essere qualsiasi CMS moderno, il che, francamente, le versioni precedenti non erano.
Magento è una potente soluzione di e-commerce e continua a diventare più forte con ogni versione. Che tu stia o non inizi o inizi con la prossima versione, non dimenticare di controllare le estensioni che abbiamo a tua disposizione,.