¿Cómo es magento 2 mejor que magento 1?


14

Tengo curiosidad saber sobre Magento 2 rendimiento y la forma en que es mejor que las versiones 1.x Magento . Recientemente comencé a aprender magento 2 y descubrí que es un conjunto completamente nuevo de teoría basada en la arquitectura pura zend. Así que solo quiero saber si es mejor que las versiones de Magento 1.x.


Ver artículo blog.amasty.com/…
Abdul

Es posible que haya una respuesta disponible solo para google.
Arunendra

2
"basado en la arquitectura pura de Zend": si se refiere a Zend Framework, eso definitivamente no es cierto. Magento nunca fue una aplicación Zend Framework, solo usa algunos de los componentes de Zend. Con Magento\FrameworkMagento2, esto es aún más evidente que en Magento1.
Fabian Schmengler

Hola @fschmengler. Mencioné que Zend Architecture no era framework. Arquitectura mediante estructura de carpetas que es muy similar a ZF. Estructura de la carpeta Magneto2 verifique aquí. Como puede ver controlador, ver, modelar todo está dentro de una carpeta a diferencia de magento1.x.
Kishor Parida

Respuestas:


17

Esta pregunta puede basarse en una opinión, pero solo voy a exponer algunos resultados del informe oficial sobre el rendimiento y la escalabilidad de Magento 2

Configuración de prueba

  • Magento Enterprise Edition 2.0 con PHP7 y almacenamiento en caché de Varnish
  • Magento Enterprise Edition 1.14.2 con PHP5.6 y caché de página completa

Comparación entre Magento EE 1.14.2 y Magento EE 2.0 en los siguientes escenarios:

  • Pequeño comerciante con $ 1- $ 5M en ventas en línea desplegadas en un solo nodo web de 4 núcleos y un solo nodo de base de datos. Se usaron 25 subprocesos JMeter simultáneos (que representan 25 solicitudes simultáneas) para mostrar el rendimiento del sitio durante un período de tráfico pico, como una venta.
  • Gran comerciante con $ 50- $ 100M en ventas en línea desplegadas en cinco nodos web de 4 núcleos y un solo nodo de base de datos. Se utilizaron de 25 a 100 hilos JMeter simultáneos (que representan de 25 a 100 solicitudes concurrentes) para mostrar el rendimiento del sitio bajo cargas de tráfico crecientes.

ingrese la descripción de la imagen aquí

Despliegue de pequeños comerciantes

Número de pedidos que se pueden procesar por hora.

ingrese la descripción de la imagen aquí

Tiempo de respuesta del servidor

Navegación por el catálogo

ingrese la descripción de la imagen aquí

Agregar al carrito y pago del cliente

ingrese la descripción de la imagen aquí

Despliegue comercial grande

Pedidos por hora

ingrese la descripción de la imagen aquí

Tiempo de respuesta de páginas

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

Probablemente encontrará toneladas de comparación navegando por la web, este es solo uno de ellos, por lo que le sugiero que verifique los otros que lo ayudarían a obtener una buena visión general de la mejora del rendimiento.


Los garphs son raros de encontrar. Muy bien comparado. Y hay un crecimiento significativo en el rendimiento en magento2. Gracias por la respuesta.
Kishor Parida

44
Tenga en cuenta que esos resultados se lograron con Varnish frente a Magento 2
Erfan

1
Se necesita más información. versiones php, ¿qué configuración de barniz en ambos?
Claudiu Creanga

3
Es un poco injusto usar barniz en M2 y no en M1.
Luke Rodgers

2
Sí, lo siento, no estaba destinado a sonar agresivo. Es una gran respuesta del libro blanco y me encanta. Para ser justos, me hubiera gustado que también mostraran tiempos de respuesta de página en caché / sin caché en el documento técnico. El barniz es increíble y lo uso en M1 cada vez que puedo, pero se siente un poco falso decir que M2 es 99% más rápido cuando es realmente barniz.
Luke Rodgers

4

Magento 2.0 se puede diferenciar de su versión anterior y tiene muchas características únicas que se pueden enumerar a continuación:

Compatibilidad con plataformas populares como MSSQL y Oracle.

Mejora en el rendimiento y la velocidad (magento 2.0 es 20% más rápido que magento 1.x).

Hay algunos cambios significativos en la estructura del directorio que reducen la complejidad de la estructura (se introduce un nuevo directorio llamado "pub". Estos cambios se realizan para proporcionar una mejor estructura para el desarrollador)

Las nuevas tecnologías consisten en las últimas versiones de PHP5.5x con PHP5.4.11, Requiere Js, CSS3, HTML5, etc.

Un mejor compromiso con la comunidad permite al desarrollador configurar pruebas automatizadas fácilmente.


2
PHP 5.4 y Oracle no son compatibles (las versiones MySQL de Oracle y Percona son compatibles). Con Magento 2.1RC1, PHP 5.5 tampoco es compatible. devdocs.magento.com/guides/v2.0/install-gde/…
Mukesh
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.