Consejos de optimización de rendimiento de Magento 2
- 3602
- 460
- Norma Sedillo
Con el aumento de la tecnología, la capacidad de atención de las personas está disminuyendo. Magento, propiedad de eBay, es una de las plataformas de comercio electrónico más utilizadas utilizadas para hacer crecer negocios en línea en estos días. Aunque, tiene muchas opciones cuando se trata de elegir un CMS o plataforma de comercio electrónico como WooCommerce, Shopify, etc. Pero para mí, Magento es una plataforma robusta con un alto nivel de funcionalidad y personalización.
- Lee esto: Cómo instalar magento2 en ubuntu
Según varios tipos de investigación, el 16% de los 100,000 sitios web de comercio electrónico principales están utilizando Magento, 22% si también incluimos Magento Enterprise. Y WooCommerce llega a un segundo lugar con el 12%. Incluso las tendencias de Google están de acuerdo con el hecho de que la actividad en torno a Magento sigue siendo muy alta, desde su lanzamiento oficial en 2008.
Ahora el buen rendimiento es un aspecto clave de un proyecto exitoso de comercio electrónico. No solo juega un factor de clasificación vital, sino que también es muy apreciado por los usuarios finales. Una tienda en línea rápida a menudo tiene una alta tasa de conversión que sus competidores. Por lo tanto, es muy importante que esté ejecutando la última versión de Magento, ya que las actualizaciones generalmente contienen correcciones de errores y mejoras de rendimiento. La segunda versión de la plataforma difiere mucho y requiere otro enfoque cuando se trata de mejoras de rendimiento.
Magento 2 es más rápido, menos hambriento de recursos y mejor optimizado para cargas altas que 1.X. Además, ofrece muchas nuevas características de rendimiento listas para usar. Por ejemplo, obtienes soporte nativo para barniz, redis y nginx, así como en caché de la página completa en Magento 2. En dónde en versiones anteriores, todas estas características solo estaban disponibles a través de personalizaciones y extensiones.
Cómo optimizar el rendimiento de Magento 2?
Si tenemos en cuenta una página de comercio electrónico normal, se necesitan más de 3s para cargar una página de producto. Como cliente, ¿encuentra esto molesto si necesita navegar por cinco páginas similares en su sitio web?? Por supuesto que sí! Quiero decir que nadie está sentado inactivo o paciente lo suficiente como para esperar el retraso.
Pasos de optimización de rendimiento de Magento 2
Paso 1 - Habilitar categorías y productos planos
La velocidad del rendimiento de Magento 2 es la capacidad de la carga de la base de datos. Habilitar el catálogo plano significa simplemente descargar una serie de la base de datos una vez que hay alguna solicitud para mostrar el producto. Al mismo tiempo, la complejidad de la consulta MySQL se reducirá.
Ir a backend, Historias > Configuración > Catalogar > Catalogar > Escaparate (Elija SÍ en el campo de categoría de catálogo de uso de uso.)
Paso 2 - Fusionar archivos CSS y JS
Lo siguiente es fusionar y minificar los archivos CSS y JavaScript. Esto significa hacer que la página web sea lo más ligera posible para la carga rápida.
Para JavaScript-
- Vaya a Backend, Stores -> Configuración> Avanzado> Desarrollador> Configuración de JavaScript
- Establecer archivos JavaScript de fusión en sí
- Establecer archivos JavaScript minify en sí
Para el archivo CSS-
- Vaya a Backend, Stores -> Configuración> Avanzado> Desarrollador> Configuración de CSS
- Establecer archivos de fusión CSS en sí
- Establecer archivos Minify CSS en Sí
Paso 3 - Red de entrega de contenido
Comúnmente conocido como CDN, es un sistema especial que puede conectar todos los servidores de caché.
Ir a backend, Historias > Configuración > General > Web > URL de base (Seguro)
Paso 4 - Habilitar almacenado en caché
Magento trabaja con los siguientes tipos de caché:
- Caché de la configuración
- Caché de diseño
- Bloquear caché de salida HTML
- Cache de datos de colecciones
- Caché de ddl
- Valor de atributo de entidad caché
- La caché de la página reúne los datos
- Traducciones caché
- Caché de configuración de integración
- Cache de configuración de la API de integración
- Cache de configuración de servicios web
Sistema > Gestión de caché
Paso 5 - Optimización de imágenes
Cualquier empresa de desarrollo de Magento bien fundada recomendaría la optimización de imágenes para aprovechar al máximo su Magento 2. El tamaño de la imagen es demasiado pesado podría ser una de las razones cruciales para la página de sobrecarga. En adelante, la compresión debe hacerse antes de enviar cualquier imagen. Para esto, puede usar el formato JPEG o PNG para el diseño, así como el logotipo.
Paso 6 - Reducir el tiempo de respuesta del servidor
El tiempo de respuesta del sitio se vuelve bastante bueno, yo.mi. 0.5s con la funcionalidad de caché de Magento 2 incorporado.
Ir a backend, Historias > Configuración > Avanzado > Sistema > Caché de la página completa, Transferir la aplicación de almacenamiento en caché para variar caché.
A continuación, con tantas opciones alternativas disponibles, nadie está dispuesto o lo suficientemente paciente como para soportar transacciones lentas. Por lo tanto, es realmente importante que tome algunos pasos para mejorar la velocidad y el rendimiento de su sitio Magento 2.
- « Cómo monitorear las métricas de memoria y disco para la instancia de Amazon EC2 Linux
- Cómo habilitar la reescritura de URL en IIS »