3. La esencia del desarrollo web
Request
GET /uri
Response
Status Code: 200
Content-Type: text/html
4.
5. Lo que se suele escuchar…
Silex es para proyectos pequeños.
Symfony2 es para proyectos grandes.
6.
7. Dustin Whittle
“Use silex if you are
comfortable with making all
of your own architecture
decisions and full stack
Symfony2 if not.”
8. Fabien Potencier
“A micro-framework is just about the bare
minimum you need to get started. It lets
you decide which directory structure you
want, it lets you decide which feature you
want to enable, it lets decide how you
want to work.”
9. Symfony2 VS Silex
La visión de Symfony2 es ahorrar la mayor
problemática posible al desarrollador.
La visión de Silex es resolver la menor
problemática posible al desarrollador.
Con Silex no se piensa tanto en cómo trabajar
con el framework para resolver problemas.
11. SpeakerIn.com
• Desarrollado en 48horas en un #hackmité
hackmite.elcomite.org
• Por dos personas: @fran_mosteiro y yo.
– Viniendo de Java, Fran no tenía experiencia previa en php.
• Elegimos Silex.
– Porque somos de Bilbao, pero no tanto.
12.
13.
14.
15. Conclusiones
• Terminamos el proyecto con éxito.
http://speakerin.com
• Usamos los proveedores básicos: sesión, swiftmailer
para conectar con mandrill.com.
• Paris & Idiorm, como ORM.
• No usamos el componente de seguridad.
• No usamos controladores como clases.