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: 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. »

Buffete libre de Cheat Sheets: Sírvase usted mismo

Si eres desarrollador o trabajas en esto del diseño web estarás conmigo en lo útil que resulta en ocasiones disponer de pequeñas chuletas donde apuntar los patrones más comunes al contruir una query, o los diferentes selectores soportados por CSS2, o un listado con funciones de tratamiento de cadenas de texto para PHP... A estos efectos, los Cheat Sheets de ilovejackdaniels.com son bastante prácticos ( yo tengo 3 copias plastificadas en el escritorio ) y cubren diferentes áreas o tecnologías. »

Descripción y fuentes del upload PHP + AJAX con barra de progreso

Días atrás comenté que había estado trabajando en un pequeño experimento para conseguir implementar un sistema para realizar upload de archivos mediante PHP, que permitiera generar una barra de progreso, con la que controlar el estado de la carga de archivos en todo momento. A continuación encontraréis disponible para descara el código fuente de dicho experimento y una pequeña descripción del paquete y de los requisitos para su puesta en marcha. »

En casa del herrero... II

Siguiendo con la serie de errores inauditos y sorprendentes, hace justo unos minutos que la home de PHP.net nos devuelve este error. Lo peor no es sólo eso, sino que al escribir la URL del include que está dando error... PUM! aparece el código fuente de los mismos. Bueno, nadie es perfecto. Una vez más se demuestra... En casa del herrero, cuchillo de palo. »

Buscador en PHP

Bueeeno, aquesta nit toca post tècnic, que ja he aconseguit _quasi_ acabar una de les parts que trobo més interessant del blog: el cercador. Amb el pas del temps la quantitat d'informació enregistrada a la web ha augmentat considerablement, i sense una bona categorització i organització dels continguts, certs missatges corren el perill de caure en l'oblit. En aquest sentit, tenir un arxiu de missatges agrupats per categories o data pot ser molt útil, però perd efectivitat quan parlem de categoríes amb més de 100 missatges. »