Mensajes de error en entornos de producción

¿Que por qué es importante desactivar la visualización de mensajes de error en producción? Pues para evitar situaciones como ésta:

11582-12539.jpg

Y cómo hacerlo:

  • A lo bruto: Puedes detectar mediante código si te encuentras en el entorno de producción o de desarrollo mediante, por ejemplo, una variable de servidor: $_SERVER["SERVER_NAME"]. Dependiendo de si estás o no en producción, puedes eliminar los mensajes de error con un error_reporting(0), y en cualquier caso usar un sistema de logueo o de avisos propio para informarte del problema.
  • Bien: En el fichero de configuración de PHP, php.ini, desactivamos la muestra de errores por pantalla ( display_errors = Off ), y dejamos que éstos queden reflejados en el log de errores del servidor ( log_errors = On ). De esta forma, seguiremos estando informados de cuando algo falla, y evitaremos mostrar nuestras vergüenzas a los usuarios...
»

Dove: Por la belleza real

La empresa de cosméticos Dove lleva ya unos años desmarcándose de sus competidoras a través de campañas publicitarias que pretenden potenciar lo que ellos llaman "la belleza real", a través de modelos que huyen del estereotipo "de pasarela": chicas algo más mayores de lo habitual, con pecas o algunos quilos de más... para demostrar que todos esos detalles no impiden a las protagonistas ser y sentirse guapas.

Dentro de la campaña que están llevando a cabo ( Campaign For Real Beauty ) se enmarca el siguiente video, en el que se muestra el proceso de transformación que sufre una fotografía de una modelo para una valla publicitaria: iluminación, maquillaje, peluquería y posterior retoque en Photoshop.

»