Después de la instalación, mi magento2 es extremadamente lento.
Estoy trabajando en la comunidad magento 2.0.1
Creé una caja virtual con 2GB Ram y 2Gb Swap.
Solo quiero tener en cuenta: todos los caché están habilitados de forma predeterminada después de configurar magento.
magento2
installation
magento-2.0.1
phanvugiap
fuente
fuente
rsync
a/home/vagrant/htdocs
) todos los archivos en la máquina virtual de Linux en lugar de colocar los archivos de origen en la carpeta montada (/vagrant/htdocs
), funcionó bien, la velocidad es casi m1. Espero que esto les ayude a solucionar el mismo problema.Respuestas:
Veo que otros muchachos también se han enfrentado al mismo problema ( https://github.com/magento/magento2/issues/3123 ).
En realidad, el modo predeterminado de magento 2 y el modo desarrollador son muy lentos. Según @tecjam, podemos mejorar la velocidad si estamos en modo de producto. Pero con otros modos sigue siendo lento.
Intente con esta línea de comando en el directorio magento2:
Con todas las cachés habilitadas y los contenidos estáticos desplegados , podría mejorar la velocidad del sitio.
fuente
Primero verifique qué modo de implementación está ejecutando:
si en el desarrollador se generarán todos los archivos en cada carga de página. Para acelerarlo,
esto también debería recompilar los archivos por usted
fuente
php ...
en su cmd sin tener que especificar la ruta cada vez. Consulte este siguiente enlace sobre cómo se hace: willj.co/2012/10/run-wamp-php-windows-7-command-lineD:\php\htdocs\MG\m2
y simplemente ingrese los comandos anteriores, configurando el modo de implementación correcto. Luego despliegue el contenido estático. Lea más sobre los modos de implementación aquí: devdocs.magento.com/guides/v2.0/config-guide/bootstrap/…Deshabilitar la fusión de JS y CSS durante el desarrollo ayuda:
Tiendas> Configuración> Avanzado> Configuración de JavaScript / Configuración de CSS
También puede habilitar el almacenamiento en caché de las cosas que no está cambiando actualmente.
fuente
He visto que mucha gente tiene problemas con la velocidad de Magento 2. Bueno, Magento 2 no es lento por defecto. He producido un tutorial para hacer Magento 2 rápido en el que he descrito algunos pasos que son:
Primero, asegúrese de que el servidor y los requisitos del sistema sean precisos.
Actualice la versión de Magento con la última versión.
Habilitar caché
Resuelva la velocidad de lectura de la base de datos habilitando Flat Catalog.
Optimización de imagen
Optimización de Javascript y CSS.
Para acelerar Magento, configure CDN.
Siempre trate de usar un tema ligero.
Asegúrese de que todas las extensiones de su tienda estén libres de errores.
fuente
Agregando a las respuestas:
El aumento de PHP
memory_limit
en el archivo php.ini hará una buena diferencia. Sin embargo, no lo hará muy muy suave (aunque ahorrará tiempo).El valor predeterminado es 512M. En mi máquina local configuré esto en "-1" (ilimitado) y proporciona un mejor tiempo de carga.
Magento es pesado y necesita hardware de alto rendimiento como SSD para ser fluido :(
fuente
memory_limit
no tiene ninguna relación con el rendimiento en absoluto. Es obvio por el nombre de la directiva.