In che modo magento 2 è meglio di magento 1?


14

Sono solo curioso di sapere su Magento 2 prestazioni e come è meglio rispetto alle versioni 1.x Magento . Di recente ho iniziato a studiare Magento 2 e ho scoperto che si tratta di una serie completamente nuova di teoria basata sulla pura architettura zend. Quindi voglio solo sapere se è meglio delle versioni Magento 1.x.


Vedi articolo blog.amasty.com/…
Abdul,

Potrebbero esserci delle risposte disponibili solo per Google.
Arunendra,

2
"basato sulla pura architettura zend" - se ti riferisci a Zend Framework, questo non è assolutamente vero. Magento non è mai stato un'applicazione Zend Framework, utilizza solo alcuni dei componenti Zend. Con Magento\Frameworkin Magento2, questo è ancora più evidente che in Magento1.
Fabian Schmengler,

Ciao @fschmengler, ho menzionato Zend Architecture non framework. Architettura per mezzo della struttura delle cartelle che è molto simile a ZF. Controlla la struttura delle cartelle Magneto2 qui. Come puoi vedere il controller, visualizza, modella tutto ciò che è all'interno di una cartella a differenza di magento1.x.
Kishor Parida,

Risposte:


17

Questa domanda può essere basata sull'opinione, ma ho intenzione di chiarire alcuni risultati del white paper ufficiale sulle prestazioni e la scalabilità di Magento 2

Configurazione di prova

  • Magento Enterprise Edition 2.0 con cache PHP7 e Varnish
  • Magento Enterprise Edition 1.14.2 con PHP5.6 e cache a pagina intera

Confronto tra Magento EE 1.14.2 e Magento EE 2.0 nei seguenti scenari:

  • Piccolo commerciante con $ 1- $ 5 milioni nelle vendite online distribuite su un singolo nodo Web a 4 core e un singolo nodo del database. 25 thread JMeter simultanei (che rappresentano 25 richieste simultanee) sono stati utilizzati per mostrare le prestazioni del sito durante un periodo di picco del traffico, come una vendita.
  • Grande commerciante con $ 50- $ 100 milioni di vendite online distribuite su cinque nodi Web a 4 core e un singolo nodo di database. Da 25 a 100 thread JMeter simultanei (che rappresentano da 25 a 100 richieste simultanee) sono stati utilizzati per mostrare le prestazioni del sito in presenza di carichi di traffico in aumento.

inserisci qui la descrizione dell'immagine

Distribuzione di piccoli commercianti

Numero di ordini che possono essere elaborati all'ora

inserisci qui la descrizione dell'immagine

Tempo di risposta del server

Navigazione nel catalogo

inserisci qui la descrizione dell'immagine

Aggiungi al carrello e Verifica cliente

inserisci qui la descrizione dell'immagine

Grande distribuzione commerciale

Ordini all'ora

inserisci qui la descrizione dell'immagine

Tempo di risposta delle pagine

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine

Probabilmente troverai un sacco di paragoni che navigano sul web, questo è solo uno di questi, quindi ti suggerisco di controllare gli altri che ti aiuterebbero ad avere una buona panoramica del miglioramento delle prestazioni.


I garph sono rari da trovare. Ben confrontato. E c'è una crescita significativa delle prestazioni in magento2. Grazie per la risposta.
Kishor Parida,

4
Ricorda che questi risultati sono stati raggiunti con Varnish di fronte a Magento 2
Erfan,

1
più informazioni necessarie. versioni php, quale impostazione di vernice su entrambi?
Claudiu Creanga,

3
Un po 'ingiusto usare la vernice in M2 e non in M1.
Luke Rodgers,

2
Sì, scusa non doveva sembrare aggressivo. È un'ottima risposta dal white paper e lo adoro. È solo per equità che mi sarebbe piaciuto che mostrassero anche i tempi di risposta della pagina memorizzati nella cache / non memorizzati nel white paper. La vernice è incredibile e la uso su M1 ogni volta che posso, ma è un po 'disonesto dire che M2 è più veloce del 99% quando è davvero vernice.
Luke Rodgers,

4

Magento 2.0 può essere differenziato dalla sua versione precedente e ha molte caratteristiche uniche che possono essere elencate come di seguito:

Compatibilità con piattaforme popolari come MSSQL e Oracle.

Miglioramento delle prestazioni e della velocità (magento 2.0 è più veloce del 20% rispetto a magento 1.x).

Ci sono alcune modifiche significative nella struttura della directory che riducono la complessità della struttura (viene introdotta una nuova directory chiamata "pub". Queste modifiche vengono apportate per fornire una struttura migliore per lo sviluppatore)

Le nuove tecnologie sono costituite dalle ultime versioni di PHP5.5x con PHP5.4.11, sono inclusi Require Js, CSS3, HTML5 ecc.

Un migliore coinvolgimento con la community consente agli sviluppatori di configurare facilmente test automatici.


2
PHP 5.4 e Oracle non sono supportati (sono supportate le versioni MySQL di Oracle e Percona). Con Magento 2.1RC1 PHP 5.5 non è supportato. devdocs.magento.com/guides/v2.0/install-gde/…
Mukesh
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.