Recomendaciones del entorno de desarrollo

Esta página proporciona recomendaciones para entornos de desarrollo de Commerce.

Limpie las cachés en lugar de deshabilitar

Muchos desarrolladores tienden a deshabilitar todas las cachés en sus instancias de desarrollador. Solo recomendamos limpiar las cachés, sin deshabilitar todas las cachés. Commerce se ejecuta de manera más eficiente cuando limpia las cachés en lugar de deshabilitarlas por completo. La mayoría de los tipos de cachés rara vez se invalidan durante el desarrollo.

Si deshabilita las cachés, recomendamos que solo deshabilite las cachés de página y bloque en las instancias de desarrollo. Recuerde habilitar todas las cachés durante la prueba.

Comandos que se deben evitar en el modo de desarrollo

En el modo de desarrollo, no ejecute comandos para compilación, generación de código e implementación de contenido estático. Estos comandos se crearon únicamente para utilizarlos en el modo de producción.

No ejecutar comandos de producción en modo de desarrollo:

  • setup:di:compile genera clases generadas automáticamente y cachés de configuración optimizadas.

    code language-bash
    bin/magento setup:di:compile
    

    En el modo de desarrollo, Magento realiza la generación bajo demanda; no es necesario ejecutarla. Si ha modificado una firma de una clase y necesita volver a generar su factories/proxies/interceptors generado automáticamente, quite esas clases o la carpeta generated.

  • setup:static-content:deploy implementa contenido estático para un almacén.

    code language-bash
    bin/magento setup:static-content:deploy
    

    En el modo de desarrollo, Magento lo realiza bajo demanda; no es necesario ejecutarlo.

Tiempo normal de carga de la página en una máquina virtual

Si desarrolla en una VM y tarda más de 2 segundos en cargar una página de Magento, revise la configuración de su entorno.

recommendation-more-help
c0c5bbed-4957-4162-81bc-120c837a1894