Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMaría José Iglesias Medina Modificado hace 8 años
1
Desarrollo de Aplicaciones con Symfony José Luis Di Biase jdibiase@proyectoalba.com.ar Héctor Sanchez hsanchez@proyectoalba.com.ar Fernando Toledo ftoledo@proyectoalba.com.ar
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
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.