Desarrollo de Aplicaciones con Symfony José Luis Di Biase Héctor Sanchez Fernando Toledo

1 Desarrollo de Aplicaciones con Symfony José Luis Di Bia...
Author: María José Iglesias Medina
0 downloads 0 Views

1 Desarrollo de Aplicaciones con Symfony José Luis Di Biase [email protected] Héctor Sanchez [email protected] Fernando Toledo [email protected]

2 Contexto ● Proyecto ALBA ● Desarrollo WEB ● Evaluación de Frameworks ● Elección de Symfony como Framework de desarrollo

3 El framework ● Conjunto de aplicaciones pensadas para desarrollo rápido (RAD)Desarrollado en ● Hecho en Francia por Sensio ● Inspirado en Ruby-On-Rails ● Basado en otros frameworks (Mojavi, Prado) ● PHP 5 Web Framework ● Software Libre! (Licencia MIT)

4 Creado para... ● Sitios Web Profesionales ● Necesidades Complejas ● Mejorar los procesos y las prácticas de diseño y desarrollo

5 ¿Por qué Symfony? ● Desarrollo ágil – Permite al desarrollador concentrarse en la lógica de la aplicación ● Mantenible – Fomenta la consistencia de código entre los desarrolladores ● Estable – Código base verificado (+4000 testeos funcionales y de unidades) ● Soporte – Documentación, Code Snippes, Foros, symfony.es

6 Herramientas Integradas ● Administración de Proyecto ● Generación automática de código – CRUD, Admin Generator, Data Access Objects ● Testeo Funcional y por Unidades ● Implementación (rsync producción) ● Seguridad (Protección XSS ) ● Plugins (sfGuard, sfMediaLibrary)

7 Guía Definitiva http://www.librosweb.es/symfony/

8 Instalación ● PEAR $ pear channel-discover pear.symfony-proyect.com $ pear install symfony/symfony-1.0.0 ● SVN / symlink $ svn co http://svn.symfony-project.com/branches/1.0. $ svn propedit svn:externarls symfony ● Sandbox $ wget http://www.symfony-project.com/get/sf_sandbox-1.0.0.tar.gz $ tar xvzf sf_sandbox-1.0.0.tar.gzhttp://www.symfony-project.com/get/sf_sandbox-1.0.0.tar.gz

9 Demo ¿MÁS PREGUNTAS?

10 Demo ¡MUCHAS GRACIAS!

11 Enlaces http://www.symfony-project.com http://www.symfony.es http://www.proyectoalba.com.ar