È tempo di migrare a Magento 2.0 o è instabile?


8

Magento 2.0 è stato sviluppato per molto tempo, ma ho paura di migrare dalla versione 1.9.

La mia domanda riguarda:

  • Sicurezza
  • Stabilità
  • moduli

È sicuro migrare i vecchi negozi su Magento 2.0 o no?

Risposte:


2

Dovresti assolutamente iniziare a esaminare la migrazione a Magento2.

Sicurezza: Magento2 viene fornito con tutte le correzioni di sicurezza di Magento1. Magento2 sarà più sicuro grazie a diverse architetture e nuove tecnologie.

Stabilità: Alla fine Magento2 è molto stabile rispetto alle build iniziali. Questo è il motivo per cui ogni altro commerciante sta migrando verso Magento2. Ecco l'elenco dei numeri aperti. Puoi esaminarli nel caso in cui tu stia cercando alcuni problemi specifici. https://github.com/magento/magento2/issues

Moduli: potresti sapere che devi riscrivere tutti i moduli personalizzati che hai in Magento1. Per quanto riguarda i moduli di terze parti, la maggior parte di essi dovrebbe essere disponibile sul mercato di Magento. Ancora una volta puoi sfogliare il mercato di Magento per verificarne la disponibilità.


1

Magento sta per andare alla versione 2.3. Ci sono molti negozi in esecuzione su Magento 2.

Diversamente da Magento 1, puoi vedere tutti i problemi nel repository github di magento

Magento 2 ha molta più trasparenza di Magento 1

In termini di scalabilità, supporta molte più transazioni rispetto a Magento 1

In termini di moduli, ora è molto più facile controllare la compatibilità con le versioni precedenti che è stata una grande sofferenza in Magento 1.


1

Sì, è sicuro migrare i vecchi negozi su Magento 2.0.

Sicurezza:

Usando data-migration-toolpuoi migrare il tuo vecchio negozio nel nuovo negozio Magento2.

Questo strumento viene copiato solo dai vecchi dati del negozio. non preoccuparti per la sicurezza.

Stabilità:

Dopo l'aggiornamento in Magento 2, tutti i tuoi dati principali vengono migrati in Magento2. Non preoccuparti per la stabilità.

moduli:

I moduli di terze parti non vengono migrati. poiché la tabella del database di quel modulo personalizzato non è disponibile in Magento2.

Se vuoi migrare con il modulo personalizzato che quell'estensione specifica installa in Magento 2 e mappare quella tabella di database personalizzata nello strumento di migrazione.


0

Magento 2.x viene continuamente migliorato e gestito da una vasta comunità di sviluppatori. Il team di Magento ha lanciato la sua versione 2.2.2 che è una versione stabile.

Inoltre, Magento 1.x smetterà di ricevere eventuali patch di sicurezza o aggiornamenti dopo qualche tempo.

Ci sono molte ragioni per cui dovremmo aggiornare i negozi Magento 1.x a Magento 2.x.

Sicurezza:

  1. Magento 2 è costruito su uno stack tecnologico maturato che è considerato più sicuro dello stack tecnologico di Magento 1.x.
  2. Magento 2 salva la password dei clienti e degli utenti amministratori nel formato CONCAT (SHA2 ('xxxxxxxxYOURPASSWORD', 256), ': xxxxxxxx: 1'). Praticamente non è possibile hackerarli.
  3. La maggior parte delle pagine sicure come le griglie del pannello di amministrazione, le pagine di checkout ecc. Sono costruite utilizzando JS knockout, quindi non c'è alcuna possibilità per gli hacker di vedere cosa sta arrivando sulla pagina se provano a indovinare dall'origine della pagina.

Stabilità:

  1. Come tutti sappiamo che Magento interromperà il supporto per Magento 1.x nel prossimo futuro, quindi diventerà vulnerabile e instabile. Mentre Magento 2.x è in fase di sviluppo e quotidianamente vengono sviluppate nuove funzionalità e i problemi vengono risolti. Quindi, dopo l'aggiornamento a Magento 2.x, non devi preoccuparti della stabilità.

moduli:

  1. Il team di Magento ora verifica ogni estensione che viene inviata al mercato di Magento. Quindi, puoi fidarti di ogni estensione che acquisti / scarichi dal Marketplace di Magento.
  2. Ora ci sono minori possibilità di conflitto tra moduli, a causa di un nuovo concetto di plugin. Usando il concetto di plugin possiamo estendere / cambiare quasi tutte le funzionalità senza sovrascrivere / hackerare il codice principale. Inoltre, è meglio che sovrascrivere una classe perché utilizza l'ordinamento per ordinare quale classe di plugin verrà chiamata per prima.
  3. Rispetto alle versioni Magento 1.x, l'installazione di nuove estensioni e moduli è diventata più semplice e quindi anche più economica.
  4. Il framework di test integrato semplifica l'esecuzione di test automatizzati su qualsiasi sito Magento, indipendentemente dalle dimensioni.

A parte quanto sopra, ce ne sono molti altri che dimostrano che l'aggiornamento a Magento 2.x è una buona decisione.


1
Chi ha annullato la votazione della risposta e perché? Almeno fammi sapere il motivo.
Mohit Kumar Arora,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.