L'anno era il 2008. Il formato Blu-ray HD di Sony sembrava pronto a sostituire il DVD. Apple ha introdotto il laptop MacBook Air ultrasottile. E, nei circoli di e-commerce, una piattaforma open source chiamata Magento Community Edition è apparsa sul mercato e ha iniziato a fare ondate a causa dell'elevata personalizzazione.
Ora, una o due cose sono cambiate nel mondo della tecnologia negli ultimi 12 anni. Magento non fa eccezione. Torniamo indietro ad alcuni dei punti più alti.
Mentre Magento ha sviluppato un seguito fedele con il suo prodotto originale, non è stato privo di problemi. Magento 2 è stato rilasciato per risolvere alcuni di questi reclami, ma è stato accolto con recensioni contrastanti.
Aggiungendo alla potenziale confusione, Magento 1 e Magento 2 non sono versioni singolari di Magento. Magento ha anche Enterprise Edition. A differenza di Magento Community Edition (ora Magento Open Source), il prodotto non può essere scaricato gratuitamente. Tuttavia, il prezzo elevato presenta i vantaggi di installazione, configurazione e supporto tecnico per le grandi aziende.
Ecco una breve descrizione:
Magento 1 (che può significare Magento 1 Community Edition o Magento 1 Enterprise Edition) e Magento 2 con tutto quanto segue:
Magento 2 Open Source: L'opzione per il download gratuito senza supporto
Magento 2 Enterprise Edition (EE): L'opzione on-premise e self-hosted progettata per le aziende e valutata in base al preventivo individuale in base alle dimensioni e alla complessità del business.
Magento 2 Enterprise Cloud Edition (ECE): Simile a EE, ma i prezzi includono l'hosting cloud tramite Amazon Web Services. Questo è talvolta noto anche come Magento Commerce.
Il 27 aprile 2017, Magento ha annunciato durante Meet Magento Praga che il supporto per Magento 1 si sarebbe concluso il 1 ° novembre 2018. L'annuncio originale è stato ricevuto così male dalla comunità Magento che la data finale di Fine vita è stata successivamente cambiata in 1 giugno 2020. Ciò significa che dopo questa data, Magento non supporterà più questo prodotto con gli aggiornamenti.
È il 2020 e stai leggendo la differenza tra Magento 1 e Magento 2. Probabilmente questo significa una delle due cose:
- Sei su Magento 1; sai che devi spostarti e stai provando a decidere se Magento 2 apporta abbastanza miglioramenti su Magento 1 per valere la sostituzione.
- Sei su un'altra piattaforma e stai pensando di passare a Magento 2 e vuoi vedere come si è evoluta la piattaforma.
Indipendentemente dal motivo, siamo lieti che tu sia qui. Spero che questo approfondimento di Magento 1 e Magento 2 ti aiuti a comprendere chiaramente le differenze tra le due versioni e se una delle due è adatta alla tua attività.
Magento End Of Life
Come accennato nell'Introduzione, probabilmente non sei qui perché stai adottando Magento 1 per la prima volta. In genere, le persone scendono dalle navi che affondano, non da quelle. Non si tratta solo di iperbole o di dare il via a una tecnologia obsoleta quando è in calo: Magento ha dato una data ufficiale per l'affondamento finale di Magento 1.
La data di "Fine vita" che Magento ha dichiarato per il tramonto di Magento 1 è il 1 giugno 2020.
Al momento, i siti che si trovano su Magento 1 non scompaiono improvvisamente da Internet; tuttavia, questi negozi saranno a rischio. Magento non creerà più aggiornamenti o patch di sicurezza per il prodotto. Non avere queste patch significa che sarai a rischio di pesanti multe per mancanza di conformità PCI, perdita di reputazione e vulnerabilità al tuo negozio e ai dati dei clienti.
Anche se i rischi non ti spaventano, potrebbero spaventare il tuo fornitore di servizi di pagamento. Un importante fornitore di servizi di pagamento, Adyen, ha già annunciato che non continueranno a elaborare i pagamenti per i clienti di Magento 1 dopo il 1 giugno 2020 a causa delle loro preoccupazioni in merito alla mancanza di conformità PCI.
Al di là di questi problemi di sicurezza, molte delle estensioni ai sistemi di terze parti su cui fai affidamento potrebbero diventare obsolete, portandoti a pagare per costosi lavori di sviluppo per sostituire gli aggiornamenti che Magento non sta più effettuando.
Basti dire che ci sono molte ragioni per abbandonare la nave e, data la data di giugno che si avvicina rapidamente, molte ragioni per farlo rapidamente. Ora la domanda diventa: Magento 2 è la scelta giusta per la tua strategia di uscita? I miglioramenti apportati da Magento 2 su Magento 1 giustificano il versamento di tempo e denaro in quella piattaforma sostitutiva o è meglio espandere il pool di opzioni?
Differenze chiave tra Magento 1 e Magento 2 (pro e contro)
Hai visto la scritta sul muro e ti stai chiedendo se valga la pena sostituirlo con Magento 2. Magento 2 è stato rilasciato con nuove funzionalità per risolvere molti dei bug e degli svantaggi di Magento 1. E per quello che vale, ha sicuramente apportato alcuni miglioramenti.
Ma questi passi sono sufficienti per sostenere l'enorme investimento necessario per costruire un nuovo negozio in Magento 2 dopo aver già investito molto nel tuo negozio Magento 1? Continua a leggere per decidere tu stesso.
Tratteremo:
- L'architettura è cambiata?
- Come sono le prestazioni e i tempi di caricamento?
- È più mobile friendly?
- L'amministratore è facile da usare?
- Quali sono i gateway di pagamento disponibili?
- Quanto è snella la procedura di pagamento?
- La sicurezza è un problema?
- C'è conflitto con le estensioni?
- Posso ottenere assistenza clienti?
L'architettura è cambiata?
Magento 2 ha aggiunto tecnologie per migliorare lo stack tecnologico di Magento 1. In un certo senso, è una piattaforma nuova di zecca, uno dei motivi per cui non è una semplice migrazione dei dati a passare alla nuova versione. L'architettura di Magento 2 si basa su PHP7, che apre la piattaforma per una migliore ottimizzazione e personalizzazione. Inoltre, Magento 2 supporta HTML5.
Magento 2 supporta Zend Framework 1 e 2 (al contrario di Zend Framework 1 per Magento 1). Magento 2 ora supporta anche MySQL Percona 5.6 e versioni successive.
Magento 2 ha anche aggiunto nuove tecnologie che non sono affatto disponibili con Magento 1. Questi includono:
Nginx: Un server Web open source che funge da proxy inverso, cache HTTP e bilanciamento del carico.
Vernice: Un'alternativa conveniente per l'accelerazione del web che può aggiungere una velocità significativa al tuo sito Magento 2.
Compositore: Uno strumento per la gestione delle dipendenze in PHP che può consentire di riutilizzare librerie di terze parti senza raggruppare il codice sorgente e ridurre i conflitti di estensione.
symfony: Un framework di applicazioni Web PHP che semplifica il controllo del contenuto, della funzionalità e dell'aspetto del tuo negozio online.
Redis: Un archivio di strutture di dati in memoria open source utilizza come cache del database e broker per i messaggi.
Come sono le prestazioni e i tempi di caricamento?
A meno che tu non faccia parte del team tecnico della tua organizzazione, potresti non preoccuparti tanto dell'architettura sottostante e degli aggiornamenti dello stack tecnologico. Cosa tu fare ti interessa? Cosa significano per il tuo business. Una delle domande a cui probabilmente vorresti rispondere: qual è la performance di Magento 2? Ciò è particolarmente rilevante man mano che la tua azienda cresce e devi ridimensionare con l'aumento delle richieste di traffico.
Magento 1.
Le prestazioni sono una delle maggiori lamentele su Magento 1. Magento 1 ha una velocità media di caricamento della pagina di oltre due secondi. Questo è un problema perché gli studi hanno scoperto che i tassi di conversione scendono drasticamente per ogni secondo del tempo di caricamento. Secondo Google, due secondi è la soglia assoluta per l'accettabilità del sito Web di e-commerce.
Magento 2.
Molte delle nuove tecnologie sopra menzionate hanno contribuito a ottimizzare le pagine Magento per una consegna più rapida e tempi di risposta del server ridotti. Magento 2 è più veloce nelle prestazioni del frontend con velocità di caricamento delle pagine in media circa il 50% più veloci nella pagina iniziale e nelle pagine dei prodotti. Il checkout è più veloce del 38%.
Anche se Magento 2 presenta miglioramenti significativi delle prestazioni di Magento 1, dovrai comunque essere proattivo sull'ottimizzazione della velocità del tuo sito. Ciò non solo migliora i tassi di conversione, ma influisce anche sul tuo SEO. I tempi di caricamento lenti compromettono l'efficienza della scansione, il che porta a un minor numero di pagine indicizzate dai motori di ricerca.
È anche importante notare che la qualità del tuo hosting avrà un grande impatto sulle tue prestazioni complessive. Le nuove tecnologie aiutano un po ', ma se non usi un hosting di qualità, le tue prestazioni ne risentiranno. Magento 2 Enterprise Cloud Commerce include l'hosting, mentre altre versioni consentono al commerciante di scegliere il proprio hosting (nel bene e nel male).
È più ottimizzato per i dispositivi mobili?
Sempre più acquirenti si sentono a proprio agio a vivere la vita su un telefono o un dispositivo mobile, e ciò include la navigazione, la ricerca di prodotti e persino l'acquisto. L'e-commerce mobile sta aumentando al punto che è indispensabile disporre di un sito Web ottimizzato per i dispositivi mobili. Guarda questi numeri:
Secondo questi dati di Statista, le vendite al dettaglio mobili negli Stati Uniti dovrebbero raggiungere i $ 432 miliardi entro il 2022.
Oltre ad attirare una fascia sempre più ampia della popolazione dei consumatori, avere un sito ottimizzato per dispositivi mobili migliora le tue classifiche di ricerca. Google considera la compatibilità con i dispositivi mobili un fattore di ranking chiave e dal 2015.
Quindi, come si confrontano Magento 1 e 2 per aiutarti a far funzionare il tuo cellulare?
Magento 1.
La compatibilità con i dispositivi mobili è stata una delle principali lamentele con Magento 1, proprio lì con le prestazioni del sito. Ci sono state soluzioni alternative create dagli sviluppatori Magento e dalla community Magento nel corso degli anni per l'ottimizzazione per dispositivi mobili, ma non è standard con i temi di Magento 1.
Magento 2.
Rispetto a Magento 1, Magento 2 è significativamente più ottimizzato per i dispositivi mobili. I temi sono reattivi e il checkout è ottimizzato per dispositivi mobili. Naturalmente, mentre ci sono temi per Magento, quasi tutto sarà personalizzato e i commercianti vorranno assicurarsi che i loro sviluppatori siano certificati Magento.
Magento 2 supporta anche Progressive Web App (PWA) che possono consentire loro di creare un'app mobile nativa come l'esperienza per il loro sito.
L'amministratore è facile da usare?
Finora ci siamo concentrati in gran parte sul frontend e su come influisce su ciò che i tuoi clienti vedono e rispondono. Tuttavia, probabilmente ti preoccupi anche di come funzionano le cose nel backend, dove potresti passare un bel po 'di tempo. L'ultima versione di Magento offre un pannello di amministrazione più intuitivo?
Magento 1.
Il pannello di amministrazione in Magento 1 era super goffo e difficile da navigare. Mancava anche una dashboard avanzata fornita da Magento 2.
Magento 2.
Il pannello di amministrazione è un miglioramento su Magento 1 in termini di facilità di navigazione, ma ha ancora una ripida curva di apprendimento. Molte attività possono essere piuttosto travolgenti da configurare e gestire, e se non stai facendo le cose nell'ordine corretto, puoi rimanere bloccato.
La nuova dashboard mostra gli ultimi ordini, i nuovi ordini e gli ordini medi; vendite al dettaglio a vita, parole chiave di ricerca principali, imposta sul reddito, bestseller e altro ancora. Inoltre, consente ai clienti di configurare i prodotti e personalizzare le griglie dei dati in base a ciò che hanno più bisogno di vedere.
Quali sono i gateway di pagamento disponibili?
Consentire ai tuoi clienti di pagare con il gateway di pagamento a loro più familiare può fare molto per costruire fiducia e migliorare i tassi di conversione della tua attività di e-commerce.
Magento 1.
Con questa soluzione di e-commerce, i proprietari dei negozi potrebbero integrare la maggior parte dei popolari gateway di pagamento da utilizzare sul proprio sito Magento. Tuttavia, ciò di solito richiedeva un'integrazione di terze parti o talvolta un lavoro di sviluppo personalizzato.
Magento 2.
A differenza di Magento 1, Magento 2 ora supporta automaticamente i gateway di pagamento più popolari, senza richiedere integrazioni aggiuntive. I gateway supportati includono PayPal, Braintree e Authorize.net.
Quanto è snello Checkout?
Secondo i sondaggi, il 23% degli acquirenti abbandonerà un carrello se la procedura di pagamento è troppo complicata. Mantenere la procedura di pagamento semplificata è un must.
Magento 1.
Il processo di pagamento per questa versione in genere comportava sei passaggi diversi: metodo di pagamento, informazioni di fatturazione, informazioni di spedizione, scelta di un metodo di spedizione, informazioni di pagamento e revisione dell'ordine. Questi erano difficili da saltare e venivano spesso presentati su pagine separate.
Magento 2.
Magento 2 apporta alcuni miglioramenti all'esperienza utente di checkout semplificando il processo in due passaggi: spedizione e revisione dei pagamenti. Magento 2 ha anche opzioni di pagamento accelerate.
La sicurezza è un problema?
I consumatori sono molto preoccupati per la sicurezza dei loro dati e è improbabile che acquistino da un marchio di cui non si fidano di tali dati. Un sondaggio sul comportamento degli acquisti online ha rilevato che la sicurezza e la privacy dei dati sono le più alte tra i fattori che i consumatori considerano quando decidono se acquistare da un negozio. Se questo non è un motivo sufficiente per mantenere la tua sicurezza, puoi anche affrontare multe elevate e una perdita di reputazione se ti accorgi che non sei conforme a PCI.
Magento 1.
Ne abbiamo già parlato, ma Magento 1 è in procinto di non avere patch o aggiornamenti di sicurezza. Ciò significa che non sarai in grado di mantenere un sito sicuro senza costi di sviluppo molto costosi per creare e aggiornare quelle patch per te. Dopo il 1 ° giugno 2020, avere un sito sicuro e un sito Magento 1 sarà sostanzialmente incompatibile.
Magento 2.
Con Magento 2, il tuo sito può essere sicuro quanto desideri. Avrai patch e aggiornamenti, ma dovrai comunque gestire la conformità PCI da solo. Magento 2 è tecnicamente conforme a PCI se non si apportano modifiche, ma sostanzialmente nessuno utilizza una versione non modificata di Magento, quindi perché si sta assumendo la responsabilità della gestione della conformità PCI da soli. Proprio come Magento 1, più personalizzi il tuo negozio Magento, più diventa difficile l'installazione di aggiornamenti e patch futuri, quindi la gestione della tua conformità PCI può rapidamente diventare onerosa.
Ciò differisce dalle piattaforme SaaS come BigCommerce che gestiscono per te la conformità PCI della piattaforma sottostante.
C'è conflitto con le estensioni?
È improbabile che qualsiasi piattaforma di e-commerce sia in grado di soddisfare tutte le esigenze aziendali del tuo negozio di e-commerce, che è dove arrivano le estensioni. Quanto è estensibile la tua piattaforma e quanto è facile integrare le estensioni necessarie?
Magento 1.
Un altro reclamo in corso con Magento 1 è stato storicamente che ci sono stati molti problemi con estensioni di terze parti in conflitto. Non è stato sempre facile far lavorare insieme più estensioni.
Magento 2.
Magento 2 migliora questo problema consentendo la sovrapposizione delle estensioni. Nuove tecnologie come HTML5, CSS3 e REquire.js semplificano anche l'installazione delle estensioni. Detto questo, le estensioni possono ancora essere difficili da gestire mentre personalizzi il tuo negozio Magento.
Posso ottenere assistenza clienti?
A volte hai solo bisogno di aiuto per far funzionare il tuo negozio nel modo desiderato. Quale versione, se una delle due, è in grado di offrirti tale supporto?
Magento 1.
Dopo giugno 2020, non riceverai alcuna patch o aggiornamento da Magento per supportare il tuo negozio. Sei da solo, una scialuppa di salvataggio alla deriva in mare.
Magento 2.
Con Magento 2, il livello di assistenza clienti dipende dalla versione con cui stai lavorando. Come accennato nell'introduzione, Magento 2 copre sia Magento Open Source, Magento Enterprise Edition che Enterprise Cloud Edition. Solo le ultime due opzioni forniscono supporto e hanno anche un prezzo elevato. Magento Open Source può essere scaricato gratuitamente, ma non include l'assistenza clienti.
Chi vince la battaglia, Magento 1 vs. Magento 2?
Realisticamente, questa non è nemmeno una domanda. Magento 1 e Magento 2 non sono davvero in battaglia perché uno è una piattaforma di e-commerce praticabile e l'altro è una stella morente che presto non sarà più nemmeno un luogo sicuro per costruire un sito.
Se sei attualmente su Magento 1, la tua unica domanda (che ti assicuro che arriveremo a breve) è se dovresti investire nel passaggio a Magento 2 o lanciare una rete più ampia per altre opzioni.
Migrare a Magento 2, quanto costerà?
Se scegli di migrare a Magento 2, il tuo investimento sarà probabilmente ripido. (Un'altra ragione per cui è bene riflettere a lungo prima di prendere una decisione.)
L'agenzia di sviluppo Magento 2 di fiducia Exinent stima che un sito di e-commerce di medie dimensioni potrebbe costare $ 50.000 nella fascia bassa e richiederebbe cinque mesi per essere completato, e questo è se hai un minimo di personalizzazioni. (Una rapida occhiata al tuo calendario ti dirà: non hai cinque mesi.) Ti consigliano anche di esaminare i costi per costruire il tuo sito Magento 1 e aggiungere un altro 10% a quello.
Quando è il momento di migrare a Magento 2?
Il momento migliore per migrare da Magento 1? Diversi mesi fa. Il secondo miglior momento per migrare da Magento 1? Il prima possibile.
Il tuo tempo sta per scadere mentre giugno si avvicina rapidamente. Stai facendo due diligence iniziando a confrontare Magento 2, ma in realtà ci sono una serie di altre opzioni che dovresti controllare che potrebbero offrirti un servizio migliore nel lungo periodo.
Dopo aver preso la tua decisione finale, avrai ancora una sostituzione completa davanti a te. Come accennato in precedenza, anche se si passa a Magento 2, non si tratterà di una semplice migrazione dei dati, ma più vicino a un modulo completo. Dovrai non solo spostare tutti i tuoi dati, ma anche impostare le integrazioni necessarie e sviluppare l'interfaccia utente e la UX del tuo sito. E, naturalmente, vorrai assicurarti di lasciare il tempo di testare tutto prima di andare in diretta.
Devo lasciare Magento?
Ora arriviamo alla vera domanda: ha senso guardare oltre Magento 2 e considerare le tue alternative? Tutto dipende dalla tua azienda e dalle sue esigenze specifiche.
Potresti aver optato per un'opzione open source in origine perché non pensavi che una soluzione SaaS potesse gestire il livello di personalizzazione di cui avevi bisogno. Tuttavia, da quando sei su Magento 1, le cose nel mondo SaaS sono cambiate.
Una soluzione SaaS aperta come BigCommerce con API flessibili può consentirti di creare ciò che desideri, connetterti perfettamente alle estensioni, innovare con esperienze digitali creative e scalare man mano che cresci. BigCommerce supporta anche opzioni come headless, tra cui Progressive Web App, che in precedenza avevano richiesto una piattaforma open source. Inoltre, avrai tutti i vantaggi di SaaS, inclusi hosting, prestazioni affidabili e sicurezza. (Nota: Magento Enterprise Cloud Edition include anche l'hosting, ma non la conformità PCI.) In sostanza, a meno che tu non abbia esigenze di personalizzazione estreme, BigCommerce potrebbe essere in grado di fornirti il sito di cui hai bisogno a un costo totale di proprietà inferiore.
Conclusione
Molte cose sono cambiate dal 2008. Samsung non produce più lettori Blu-ray. Apple sta eliminando gradualmente il MacBook Air per i modelli più recenti. E Magento 1 sta tramontando a metà anno.
Magento 2 ha fatto il tipo di progressi di cui hai bisogno per renderlo la tua prossima piattaforma di e-commerce? O è tempo di passare a una delle alternative innovative là fuori? Solo tu puoi rispondere a questa domanda … e devi rispondere rapidamente.