jueves, 10 de julio de 2014

Como instalar Silex por primera vez

Hace ya un tiempo, escribí en el blog algunas líneas sobre Silex, este microframework de PHP basado en varios componente de Symfony2. Ahora que estoy con algunos proyectos web, no tan complejos, decidí que es la oportunidad para comenzar de una buena vez con Silex.


Uno que está acostumbrado a utilizar Symfony2 lo primero que puede llegar a hacer es decargarse el código fuente desde el sitio oficial o incluso desde GitHub y comenzar a jugar. Dejenme decirles que para este caso y solo para este caso, no me funcionó.

Si es que recién nos estamos iniciando en Silex, como es mi caso, cuando descomprimimos el archivo que descargamos desde el sitio oficial, no encontramos ninguna estructura con la que nos podríamos guiar, por lo cuál es bastante frustrante dar el primer paso.

Por eso, Javier Eguiluz, en una de sus tantas conferencias impartidas dio un tips importantísimo. Lo mejor que podemos hacer para iniciarnos con Silex es descargar un esqueleto creado por Fabian Potencier con una estructura más guiada y un clásico ejemplo.

Esto lo podemos hacer de la siguiente manera:

Primero, si es que no tenemos composer, lo podemos descargar así

$ curl -sS https://getcomposer.org/installer | php

Ahora que ya contamos con composer, podemos instalar el siguiente proyecto:

$ ./composer.phar create-project fabpot/silex-skeleton /var/www/silex


Este comando va a tardar algunos minutos, dependiendo de la conexión a Internet, Lo que va a realizar es a descargar todas las dependencias necesarias en el directorio /var/www/silex o cualquier otro que le especifiquemos, para que este skeleton pueda funcionar sin ningún problemas.


Esto nos va a servir de base para crecer y entender con un ejemplo práctico todo el potencial de Silex y sin duda comenzar a crear sobre este magnífico microframework que desde hace tiempo promete y mucho.

Saludos!

No hay comentarios.:

Publicar un comentario

Entradas populares