Acelerar Magento 2 en 7 pasos simples


Magento 2 (M2) se produce como una nueva era de innovación en el comercio electrónico. Tiene varias características y es más compleja y tiene varias líneas de código, en comparación con la primera generación de esta plataforma popular. Tal nivel de flexibilidad tiene un precio, M2 puede ser lento. El bajo rendimiento es la queja número uno de los propietarios y desarrolladores de las tiendas. En este artículo compartiré mi conocimiento de cómo hacer que Magento 2 sea más rápido y proporcionaré 7 consejos prácticos para optimizar el rendimiento de cualquier sitio M2. 7 consejos para acelerar Magento 2
Inspeccione cada tercera extensión de partida instalada
Elija la casa más rápida -hostada
Asegúrese de que se active el caché de la página completa
Asegúrese de que el modo de producción esté activado
Nunca uses el grupo JS
Habilitar minimización CSS/JS
Use el caché construido, ignore el lago
1. Inspeccione cada extensión instalada de un Core Magento 2 de terceros está escrita por expertos en programación. No hay mucho lugar para mejorar en el código básico. Normalmente, este no es el caso de las extensiones que puede comprar o descargar de forma gratuita. Algunos de ellos realmente podrían ralentizar el sitio.
Debes realizar una auditoría de las extensiones de terceros. Encienda y apague cada módulo, borre el caché y vea si cambia la velocidad del sitio. Pruebe todo tipo de páginas importantes, primera página, páginas de categoría, páginas de productos y finalización del pedido. Si deshabilita una extensión y el sitio se vuelve más rápido, ha encontrado un abusador. Póngase en contacto con el proveedor de este complemento e infórmeles sobre el problema de rendimiento. Solicite un reembolso, escriba una reseña y encuentre una alternativa si no responden. Para deshabilitar la extensión, necesitará acceso SSH. La mayoría de las compañías de alojamiento le permitirán acceder al servidor a través de SSH y proporcionarle las credenciales necesarias. Una vez que haya iniciado sesión, inicie este comando para deshabilitar el complemento Vendorname_PlugIname: PHP Bin/Magento: Deshabilitar Vendorname_Pluginame para renunciar: PHP: PHP: PHP: PHP: PHP: PHP: PHP: PHP: PHP: PHP Bin/Magento Module: habilitar VendOrname_pluginame para ver qué módulos se han deshabilitado o activado, ejecute este comando: módulos php bin/magento: estado de la otra forma de desactivar una extensión simplemente se eliminaría del archivo de aplicación/código. Debe seguirlo con este comando: Php bin/Magento Configuración: Actualizar si lo desea, solo copiarlo en la aplicación/código y ejecutar el mismo pedido:
Configuración de PHP Bin/Magento: la actualización siempre es una buena práctica para eliminar extensiones no utilizadas en el sistema de archivos, solo serán un riesgo de seguridad inútil. 2. Elija el alojamiento más rápido que puede pagar el plan de alojamiento que elija jugar un papel importante en el desempeño general del sitio. No puede tener una tienda M2 rápida en un VPS barato. Magento 2 tiene requisitos tecnológicos específicos. Puedes dar un vistazo aqui. Mencionaría solo dos: 2 g de RAM al mínimo y SSD (disco de estado sólido). No puede esperar una velocidad decente si no cumple ninguno de estos dos criterios. Elija cualquier plan de alojamiento Servbelt Magento 2 o cuánto RAM, CPU y SSD puede pagar en otros hosts. No va barato en casa. 3. Active la memoria en el caché, se sorprendería cuántas veces hemos remediado el problema lento de M2 ​​simplemente activando el caché. “Por supuesto que es lento”, les digo “¡Tu caché se detiene!” Vaya al Sistema de backend> Cache Administrar el menú y verifique su configuración. Todos deberían ser verdes y verse así:
¿Cuáles podrían ser las razones por las cuales la memoria de caché está deshabilitado? Hay muchos de ellos: un desarrollador de terceros, un integrador o un diseñador interno olvidó comenzar.
Entonces, si el sitio se vuelve repentinamente lento y no verifica la respuesta la configuración de caché. 4. Active el modo de producción de Magento 2 tiene tres modos de operación: predeterminado, desarrollador y producción. Lo más rápido es la producción. Los modos predeterminados y de desarrollador se utilizan para fines de solución de problemas y nunca deben usarse para un sitio en vivo. Deberá obtener detalles de acceso SSH de su proveedor de alojamiento para averiguar cómo se está ejecutando ahora. El orden es bastante simple: PHP bin/Magento Deploy: Mod: Mostrar reproducirlo una vez en la carpeta de raíz Magento. Para establecer el modo de producción, inicie este pedido: PHP Bin/Magento Deploy: Mod: Establezca la producción dependiendo de su configuración, puede llevar algún tiempo. Verás una pantalla como esta:

5. Nunca use JS Bundling JS Group es una característica especial de Magento 2. Debería reducir una serie de solicitudes HTTP para cargar una página agrupando archivos JavaScript. Debería ser bueno para el rendimiento, pero en realidad no es. Si activa el grupo JS, crearía un enorme archivo de 5-10 MB con todo el código JavaScript. El archivo tan grande tendría un impacto negativo en el tiempo de carga de la página.
Muchos elementos en la página web fueron un problema hace unos años, pero todos los hosts web M2 decentes ahora deberían ejecutar SSL y HTTP2.
Puede verificar nuevamente el grupo JS que está deshabilitado accediendo al revista Backend> Configuración> Avanzado> Menú de desarrolladores:

Con Magento 2.2+, estas configuraciones solo son visibles en modo desarrollador. 6. Active la minimización CSS/JS Esta es otra característica especial Magento 2 que ha estado ausente en Magento 1. Ahora puede reducir los archivos JS/CSS sin la necesidad de una extensión de terceros. Vaya a la revista> Configuración> Avanzado> Desarrollador y establezca minimización en: Tenga en cuenta que estas configuraciones solo funcionan en modo de producción. 7. Use el caché incorporado, ignore el lago de forma predeterminada, Magento 2 tiene dos opciones para caché de página completa: aplicación incorporada y barniz. Este último requiere que el software adicional se instale y se administre en el servidor.

Puede elegir entre los dos en las tiendas> Configuración> Avanzado> Sistema (en M2.2.2 debe estar en el modo de desarrollador para hacer un cambio):
Mi consejo: no uses el lago. Te llamaré tres razones por las que debes evitarlo: te llamaré tres razones por las que debes evitar:

El punto de falla adicional es un software de terceros que rompería b. Requiere mantenimiento y actualizaciones.

No es tan fácil con el tráfico SSL seguro es una necesidad hoy en día, pero es posible que tenga serias dificultades para tratar de configurar el barniz a través de SSL. Hay soluciones, pero no siempre funciona.
El acceso aleatorio a los visitantes del sitio accede a páginas aleatorias que no siempre se almacenan en caché. Puedes leer más sobre esto aquí.

Si aloja su sitio en ServBolt, puede obtener el ServBolt M2 FPC que agrega una configuración simple en el panel de control para usar la memoria caché de todo ServBelt
¡Regístrese para nuestro boletín!
Reciba actualizaciones de nuestro blog, así como anuncios sobre nuevos servicios en su cuadro de correo electrónico.Es la forma más fácil de mantenerse al día con las noticias.Sin spam, por supuesto. En el paquete Magento 2 viene equipado con varias funciones de optimización del rendimiento.Su tarea es configurarlos correctamente.Asegúrese de activar todas las opciones de almacenamiento en Cache Magento 2. Verifique dos veces si tiene que activar la minimización CSS/JS y siempre ejecutar M2 en modo de producción.Nunca use el grupo JS.Esta característica trae más daño que bien.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *