Generar un PDF con PHP

logo-pdfHace un tiempo me había emocionado jugando con una clase que permitía crear documentos de Excel desde PHP, en esta ocasión y gracias a Delicious descubro mPDF y como el titulo de la entrada dice y el nombre del sitio augura mPDF es una clase PHP para la creación de documentos PDF, un formato que nunca me gusto por lo pesado que resulta en la mayoría de los casos, pero que les aseguro que sus visitantes y usuarios de sus aplicaciones amaran por lo conocido del mismo.

Esta clase PHP tiene una documentación muy pero muy completa, algo que se agradece porque el tema de crear archivos PDF con PHP siempre da problemas o bien de caracteres o algún que otro problema de formateo, problemas que si bien son simples de arreglar sueles propagarse cual virus, haciéndonos perder horas y horas.

Un pequeño consejo: Si tienes un sistema en que los usuarios generan un informe de forma dinámica por ejemplo uno mensual intenten utilizar el Cron para generar los PDF en momentos del día que el server no se encuentre en plena utilización, de esta forma evitamos las demoras y congestionar el servidor con un proceso que suele ser bastante costoso.

Otro consejo, siempre pregunten previamente si un informe ya fue generado en formato PDF anteriormente, me paso de gestionar un sistema para un cliente y que por error las personas generaban un nuevo PDF por cada consulta, no hace falta decir que el sistema duro online 2 horas 😛

Clase PHP para crear un PDF: mPDF

Categorizado en: