Composer

Registro de paquetes para Laravel

Como todo framework, Laravel permite instalar paquetes para extender o agregar funcionalidades. Esto se realiza mediante Composer, el cual de manera automática se encarga de descargar e instalar las dependencias correspondientes para que luego nosotros sólo debamos configurar y disfrutar del paquete que instalamos.

Para aquellos que andan en busca de paquetes o quieren echarle una mirada a que cosas hay creadas para llegar, instalar y usar, les recomiendo visitar el registro oficial – eso creo – de paquetes para Laravel:

http://registry.autopergamene.eu/

Hay para todos los gustos y tengan ojo porque hay tanto como para Laravel 3 y 4, no vayan a instalar uno que no es compatible.

¡Dense en tiempo y prueben algunos de ellos!.

Composer y como cambió la comunidad PHP

Una de las cosas que he leído bastante y me he dado cuenta de acuerdo a mi experiencia como desarrollador o en conversaciones con colegas del mundo PHP, es que existió un tiempo en que trabajar en este lenguaje significaba la mayoría del tiempo re-inventar la rueda una y otra vez. Quizás muchos tenían sus pequeñas librerías que los ayudaban en tareas comunes o muchos otros buscaban soluciones en sitios como PHPClasses, HotScripts o SourceForge para no perder el tiempo en cosas que ya estaban hechas o ver como se hacían y realizarlas ellos mismos. Las típicas instrucciones “descargue el ZIP, descomprima e incluya la librería a su código” ya sea para instalar o actualizar eran pan de cada día.

El termino package no era ampliamente utilizado en la comunidad y aquellos que los utilizaban contaban con una lista provista por PEAR, el cual vendría siendo el repositorio oficial de paquetes para PHP. Esto, hasta la aparición de Composer – gracias a Dios -.

(más…)