Backend [Javier Eguiluz] (Jornadas Symfony2 - Vigo)
Channel: Juan Carlos Rodríguez
Date: 02/12/2011

Jornadas sobre el nuevo framework Symfony2 realizadas en el Centro Social de Novacaixagalicia de Vigo el 25 y 26 de noviembre de 2011.

Symfony2, el proyecto del momento
Symfony2 es un «framework» de desarrollo web PHP, pero también es una filosofía de trabajo y una comunidad próspera. Symfony 2 facilita a los desarrolladores una forma de trabajo estructurada que añade valor a su trabajo, pudiendo definirse en un perfil de mobilidad más amplia.

Porque deberíamos atender a Symfony2.
Más rápido: A modo de comparativa Symfony2 es 3 veces más rápido que la versión 1.4 o que el «framework» Zend 1.10 ya que ocupa 2 veces menos memoria.
Flexibilidad ilimitada. Su inyección de dependencias y la forma de manejar las actividades es totalmente configurable.
Escalabilidad: Todo es un paquete y cada uno de ellos está diseñado para añadir funcionalidad al marco con la finalidad de poder reutilizarlo en otro proyecto o para compartir con el resto de la comunidad.
Además incluye en la documentación cómo implementar «controllers», plantillas, testing (PphUnit 3.5.13), formularios, validación, seguridad, inyección de dependencias, etc ...
Algunas novedades a tener en cuenta y así conocer cómo va avanzando Symfony2 son: Completa reescritura del sitio web en Symfony2. El desarrollo Symfony2 incluye foros, encuestas, Q&A, artículos, blogs, e-commercio ...Uso de Doctrine2 ORM (Mongo). Creación de uno de los primeros sitios comerciales en Symfony2. (http://www.exercise.com/, http://symfony.com/, etc.)

Primer día (viernes, 25 de noviembre de 2011)
16:00 - Presentación e inicio
16:15 - Instalación y primeros pasos [Javier López]
17:00 - El Modelo. Doctrine2 [Nacho Martín]
17:45 - Descanso
18:00 - «Twig» Avanzado [Javier Eguiluz]

Segundo día (sábado, 26 de noviembre de 2011)
09:00 - componentes (inyector de dependencias, la autocarga de clases, formularios, validadores, etc... ) [Javier López]
10:00 - «Backend» [Javier Eguiluz]
11:00 - Descanso
12:00 - Micro«framework» Silex [Nacho Martín]
13:00 - Optimización y rendimiento. (Assetic, caché, opt. de imágenes, ...) [Raúl Fraile]
14:00 - Comida
16:30 - Symfony2, interacción con CSS, JS y HTML5. [Raúl Fraile]
17:30 - Git en detalle, Github y colaboración con la comunidad Symfony2. [Nacho Martín]
18:30 - Descanso
18:45 - Presentación de proyectos (Ejemplos como Bandness, WirelessGalicia S.L.)
19:30 - Mesa Redonda

MÁS INFO SOBRE LOS PONENTES: http://www.desymfony.com/ponentes.php#javier_lopez

Relatores:
Javier Eguiluz @javiereguiluz (Vitoria-Gasteiz Area, Spain) www.javiereguiluz.com
Nacho Martín @nacmartin (Múnich, Alemania -- Limenius) http://nacho-martin.com
Javier López @loalf (Córdoba, Spain -- flai webnected) http://loalf.com
Raúl Fraile @raulfraile (Alicante, Spain) http://www.raulfrailebeneyto.com/

Actividades adicionales:
Bolsa de trabajo. Expositores tanto de curriculums como de ofertas de empleo, pudiéndose divulgar a través de códigos QR, con la información de las empresas interesadas. http://www.desymfony.com/ponentes.php#javier_lopez