Como é magento 2 melhor que magento 1?


14

Eu sou apenas curioso para saber sobre magento 2 performance e como ele é melhor do que as versões magento 1.x . Recentemente, comecei a aprender magento 2 e descobri que é um novo conjunto de teorias baseadas na arquitetura zend pura. Então, eu só quero saber se é melhor que as versões do Magento 1.x.


Veja o artigo blog.amasty.com/…
Abdul

Pode haver respostas disponíveis apenas para o google.
Arunendra

2
"baseado na arquitetura zend pura" - se você estiver se referindo ao Zend Framework, isso definitivamente não é verdade. O Magento nunca foi um aplicativo Zend Framework, apenas usa alguns dos componentes do Zend. No Magento\FrameworkMagento2, isso é ainda mais aparente do que no Magento1.
Fabian Schmengler

Oi @fschmengler eu mencionei o Zend Architecture não framework. Arquitetura por meio da estrutura de pastas que é muito semelhante à ZF. Estrutura da pasta Magneto2 confira aqui. Como você pode ver no controller, veja, modele tudo dentro de uma pasta, diferente do magento1.x.
Kishor Parida

Respostas:


17

Esta pergunta pode ser baseada em opiniões, mas vou mostrar alguns resultados do white paper oficial sobre desempenho e escalabilidade do Magento 2

Configuração de teste

  • Magento Enterprise Edition 2.0 com cache em PHP7 e Varnish
  • Magento Enterprise Edition 1.14.2 com PHP5.6 e cache de página inteira

Comparação entre Magento EE 1.14.2 e Magento EE 2.0 nos seguintes cenários:

  • Pequeno comerciante com vendas de US $ 1 a US $ 5 milhões implantado em um único nó da web de 4 núcleos e um único nó do banco de dados. 25 encadeamentos JMeter simultâneos (representando 25 solicitações simultâneas) foram usados ​​para mostrar o desempenho do site durante um período de pico de tráfego, como uma venda.
  • Grande comerciante, com vendas entre US $ 50 e US $ 100 milhões, implantado em cinco nós da web de quatro núcleos e um único nó do banco de dados. 25 a 100 encadeamentos JMeter simultâneos (representando 25 a 100 solicitações simultâneas) foram usados ​​para mostrar o desempenho do site sob o aumento das cargas de tráfego.

insira a descrição da imagem aqui

Implantação de pequenos comerciantes

Número de pedidos que podem ser processados ​​por hora

insira a descrição da imagem aqui

Tempo de resposta do servidor

Navegação no catálogo

insira a descrição da imagem aqui

Adicionar ao carrinho e Checkout do cliente

insira a descrição da imagem aqui

Implantação de grandes comerciantes

Pedidos por hora

insira a descrição da imagem aqui

Tempo de resposta das páginas

insira a descrição da imagem aqui

insira a descrição da imagem aqui insira a descrição da imagem aqui

Você provavelmente encontrará toneladas de comparação navegando na Web; este é apenas um deles. Por isso, sugiro que você verifique os outros que o ajudariam a obter uma boa visão geral da melhoria de desempenho.


Os garphs são raros de encontrar. Bem comparado. E há um crescimento significativo no desempenho no magento2. Obrigado pela resposta.
Kishor Parida

4
Tenha em mente esses resultados foram alcançados com verniz na frente de Magento 2
Erfan

1
mais informações necessárias. versões php, que configuração de verniz em ambas?
Claudiu Creanga

3
Um pouco injusto de usar verniz em M2 e não em M1.
Luke Rodgers

2
Sim, desculpe, não foi feito para parecer agressivo. É uma ótima resposta do white paper e eu adoro isso. É justo que eu gostaria que eles mostrassem os tempos de resposta da página em cache / não em cache também no white paper. O verniz é incrível e eu uso no M1 sempre que posso, mas parece um pouco falso dizer que M2 é 99% mais rápido quando é realmente verniz.
Luke Rodgers

4

O Magento 2.0 pode ser diferenciado de sua versão anterior e possui muitos recursos exclusivos, que podem ser listados abaixo:

Compatibilidade com plataformas populares como MSSQL e Oracle.

Melhoria no desempenho e velocidade (magento 2.0 é 20% mais rápido que o magento 1.x).

Existem algumas mudanças significativas na estrutura do diretório que reduzem a complexidade da estrutura (novo diretório chamado "pub" é introduzido. Essas alterações são feitas para fornecer uma melhor estrutura para o desenvolvedor)

Novas tecnologias consistem nas versões mais recentes do PHP5.5x com PHP5.4.11, Requer Js, CSS3, HTML5, etc.

Um melhor envolvimento com a comunidade permite que o desenvolvedor configure o teste automatizado com facilidade.


2
PHP 5.4 e Oracle não são suportados (versões MySQL da Oracle e Percona são suportadas). Com o Magento 2.1RC1, o PHP 5.5 também não é suportado. devdocs.magento.com/guides/v2.0/install-gde/…
Mukesh
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.