• ENTRAR
  • No hay productos en el carrito.

IDE Helper y Debugbar

Viendo 7 publicaciones - del 1 al 7 (de un total de 7)
  • Autor
    Publicaciones
  • #15684

    Luis
    Participante

    Al momento de instalar los paquetes tengo por entendido que estarán disponibles siempre y cuando el entorno sea distinto a producción, sin embargo cuando este entorno pase a producción hay algo más que se deba realizar (desactivar los paquetes mediante algún comando o algo)?

    En dado caso no hubiere ninguna configuración (o comando que ejecutar) para desactivar dichos paquetes afectará en el rendimiento de la aplicación!?

    Saludos,

    #15686

    Cursosdesarrolloweb
    Jefe de claves

    Hola Luis,

    No debes hacer nada, únicamente cambiar el entorno desde tu archivo .env, con eso el debugbar quedará deshabilitado automáticamente, el resto de archivos de PHP IDE HELPER simplemente no debes subirlos a tu entorno de producción, es eso todo.

    Saludos.

    #15687

    Luis
    Participante

    Gracias por tan pronta respuesta,

    La variable de configuración APP_ENV determina el entorno en el cual se está ejecutando nuestra aplicación, local, production, etc., a esto viene una duda: tiene alguna injerencia (a nivel de archivos, rendimiento, etc) dentro del proyecto o solo es un indicativo para el desarrollador!?

    Por ejemplo en este caso al estar “APP_ENV = production” desactiva el debubar, aparte de eso hará algo más internamente!?

    Saludos,

    • Esta respuesta fue modificada hace 1 mes, 3 semanas por  Luis.
    #15689

    Cursosdesarrolloweb
    Jefe de claves

    Hola Luis,

    Una vez el debug está en false, se desactivan los errores, además, es necesario también ejecutar el comando npm run prod o yarn prod para generar el css y el js optimizado para un entorno de producción.

    Referente a la variable APP_ENV, alguna de las cosas que se activan en el momento de poner la APP en production es que si tratas de ejecutar las migraciones, por ejemplo, te aparecerá un promp en la terminal preguntándote si estás seguro, es decir, la aplicación habilita una serie de funcionalidades internas que permiten prevenir errores.

    Además, tú también puedes controlar tu aplicación dependiendo del entorno en que se esté ejecutando.

    if (App::environment('local')) {
        // The environment is local
    }
    
    if (App::environment(['local', 'staging'])) {
        // The environment is either local OR staging...
    }

    Saludos.

    #15690

    Luis
    Participante

    Efectivamente para la compilación de los archivos el “npm run prod” es vital, pero los errores se pueden desactivar colocando la variable APP_DEBUG = false. Entonces teniendo APP_ENV = local y APP_DEBUG = FALSE es lo mismo que tener APP_ENV = production?

    #15691

    Cursosdesarrolloweb
    Jefe de claves

    Hola Luis,

    Disculpa, he modificado mi anterior respuesta ya que no me he explicado bien, espero que ahora haya quedado más claro.

    Saludos.

    #15692

    Luis
    Participante

    Gracias, todo mucho más claro. =)

Viendo 7 publicaciones - del 1 al 7 (de un total de 7)

Debes estar registrado para responder a este debate.

Síguenos en las redes sociales para estar al tanto de los últimas novedades :)

Facebook
Facebook
Google+
Google+
https://www.cursosdesarrolloweb.es/forums/topic/ide-helper-y-debugbar">
Pinterest
Pinterest
top
Cursosdesarrolloweb ©. Todos los derechos reservados.
🔓Inscríbete a cualquier curso por 9€ y accede a todos los cursos gratuitos para siempre🔓
🌍Los cursos gratuitos son exclusivos de esta plataforma, ÚLTIMOS CURSOS EN 4K🌍
+ +

Login

Create an Account Back to login/register