Librerías útiles de PHP

Recopilatorio de librerías que te pueden sacar de un apuro. Desde generación de PDF’s con PHP hasta gráficos estadísticos, pasando por envío de correos, o generación de passwords. Estoy seguro de que alguna librería del listado te resultará útil.

SimplePie. Parsear RSS

Analizar datos periódicamente, crear un lector de feeds online, o simplemente extraer información automáticamente para otros propósitos. Los RSS son casi un estándar en cuánto a la lectura periódica de blogs o páginas se refiere, así que esta clase es realmente útil.

SimplePie

Descarga SimplePie | Documentación

Swift Mailer. Envío de emails

Esta librería permite enviar mails a través SMTP, sendmail u otros. Soporta encriptación, adjuntos y un largo etcétera. Ha tenido una buena acogida en la comunidad y es más nuevo que PHPMailer, del que quizá has oído hablar en alguna ocasión.

Swift Mailer

Descarga Swift Mailer | Documentación

pChart. Gráficas con estilo

A veces es inevitable tener que generar las gráficas desde PHP. En ocasiones tenemos la posiblidad de hacerlo con javascript, pero no siempre, así que esta librería será útil en esos casos. Tiene una buena documentación, por lo que la clase es fácilmente ampliable.

pChart

Descargar pChart | Documentación | Demos

FPDF. Generación de PDF’s

Esta librería facilita muchísimo el proceso de generación de PDF’s desde PHP. Y es algo bastante necesitado en programación, con posibilidades como generación automática de informes desde la base de datos.

FPDF

Descarga y Documentación de FPDF

DomPDF. De HTML a PDF

Convierte un documento HTML a PDF, soporta imágenes, enlaces con anchor y CSS, entre otras cosas. Es como un analizador de HTML que lo “renderiza” en forma de PDF.

DomPDF

Descarga DomPDF | Documentación | Ver demo

Text Password. Creación de Passwords aleatorias

Permite la generación de claves pronunciables o no, y es muy fácil de usar, la verdad. Es interesante como está implementado también, así que échale un vistazo al código si quieres.

Text Password

Descarga Text Password | Documentación

Akismet. Protegerse del spam

El spam es junto con IE los dos problemas creados más absurdos y molestos que existen en Internet. Para lo primero podemos usar Akismet, para lo segundo no podemos hacer demasiado. En principio es gratuito si no tienes una empresa muy grande o un blog con demasiado éxito, pero puedes ver los detalles en la página de Akismet.

Akismet

Descarga Akismet | Librería PHP5 para usar Akismet

Extra. Pear 550+ paquetes

Pear es, en resumen, una biblioteca de código estructurada, donde puedes acceder a más de 550 paquetes para realizar tareas comunes, y así evitar tener que programarlas de nuevo. Cada paquete tiene un equipo de desarrollo independiente, así que algunos pueden estar más actualizados que otros, pero casi todos resultan útiles. Así que en el enlace puedes ver la lista de paquetes y cómo descargarlos.

Pear

Página oficial de Pear