symfony 1 y 2

21
BIENVENIDOS UNA HISTORIA SYMFONY Temas : SYMFONY 1.X & SYMFONY 2.X

Upload: roberto-german-diaz

Post on 28-Nov-2014

1.210 views

Category:

Documents


3 download

DESCRIPTION

Conferencia en Salta JRSL 2011

TRANSCRIPT

Page 1: Symfony 1 y 2

BIENVENIDOSUNA HISTORIA SYMFONY

Temas :SYMFONY 1.X

&

SYMFONY 2.X

Page 2: Symfony 1 y 2

AuspicianteEsta Conferencia es traíada a Uds por

Page 3: Symfony 1 y 2

SYMFONY : Que Es?Symfony es un Framework PHP para Desarrollo Web.

Eso no responde tu pregunta? Ok, vamos de nuevo.

Symfony es un Framework PHP, una Filosofia, una Comunidad - y todo trabajando junto en armonía.

Se usa para desarrollar algo conocido?

Symfony2 ya se utiliza en dos de los cuatro proyectos PHP más grandes que existen: phpBB 4 y Drupal 8.

Dos grandes proyectos que quedan: WordPress y Joomla!

Page 4: Symfony 1 y 2

SYMFONY : Quien lo usa?

Yahoo! Answers: es el sitio web más grande del mundo para preguntar, opinar, responder, y comentar cualquier tema de los demás usuarios.200 mill. usuarios - 1 mill de preguntas-respuestas - 12 idiomas y 26 paísesDailymotion: es el segundo sitio web más popular del mundo para visualizar, compartir y publicar vídeos online.59 mill. de usuarios - 1.000 mill. de vídeos vistos/ - 18 idiomas y 24 países delicious: es la red social más grande del mundo dedicada a descubrir, catalogar y compartir enlaces y recursos interesantes de Internet.5 millones de usuarios - 150 millones de URL catalogadas

Page 5: Symfony 1 y 2

http://www.symfony-project.org/

http://www.symfony.com

Comunidad Hispana http://www.symfony.es

SYMFONY : Donde esta?

Page 6: Symfony 1 y 2

PHP 5.2

PHP 5.3.2+

SYMFONY : Requisitos

Page 7: Symfony 1 y 2

SYMFONY : Arquitectura 1.X

Page 8: Symfony 1 y 2

SYMFONY : Origen?

sfRequest sfRouting sfLogger sfI18N sfUsersfResponse sfYAML sfDatabase sfForm sfStoragesfCache sfWidget sfValidator sfEventDispatchersfOutputEscapersfCoreAutoload

Page 9: Symfony 1 y 2

SYMFONY2: Evolucion

VIDEO

Page 10: Symfony 1 y 2

Práctical SymfonyDescribe la creación de una aplicación webcon symfony paso a paso desde las especificaciones hasta la implementación. Estadirijido a principiantes quienes desean aprendersymfony, entender como funciona, y también sobre las mejores prácticas del desarrollo web.Hay dos sabores : PROPEL y DOCTRINE. La aplicación se trata de una Bolsa de Trabajo.Un capítulo = Una Hora

http://www.symfony-project.org/jobeet/1_4/Propel/es/http://www.symfony-project.org/jobeet/1_4/Doctrine/es/

Para ediciones anteriores cambiar a 1_2 y 1_3

SYMFONY : JOBEET

Page 11: Symfony 1 y 2

PROYECTO APLICACION MODULO

-----------PLUGINS

SYMFONY : Estructura

PROYECTO APLICACION/BUNDLE BUNDLE -----------BUNDLE

Page 12: Symfony 1 y 2

Rápido - Versatil - Rendimiento - FlexibleDocumentado - Soporte - Comunidad

SYMFONY2: La visión

Page 13: Symfony 1 y 2

SYMFONY2: PromesaPeristencia

SeguridadFormulariosFormularios

ValidaciónPlantillasLogging

RendimientoCache Recursos Webi18nTareasRouting/Enrutamiento

Page 14: Symfony 1 y 2

1.xmi_proyecto/apps/frontend/cache/config/data/lib/log/plugins/test/web/

SYMFONY: Sistema de Archivo

2.xmi_proyecto/app/bin/ src/vendor/web/

Page 15: Symfony 1 y 2

El BUNDLE es un conjunto dearchivos que implementan una

funcionalidad

Lo que en Symfony 1.x podía ser una:Aplicación - Módulo - Plugin - Librerías

Ahora puede ser un BUNDLE

SYMFONY2: El Protagonista

Page 16: Symfony 1 y 2

El BUNDLE es un conjunto dearchivos que implementan una

funcionalidad

Lo que en Symfony 1.x podía ser una:Aplicación - Módulo - Plugin - Librerías

Ahora puede ser un BUNDLE

SYMFONY2: El Protagonista

Page 17: Symfony 1 y 2

SYMFONY : Que revisar? http://cmf.symfony.com

http://cmf.symfony.com/slides.html#1

http://capifony.org/

http://www.desymfony.com/ http://api.symfony.com/2.0/index.html

http://symfony2bundles.org/

Page 18: Symfony 1 y 2

SYMFONY : Practica

Page 19: Symfony 1 y 2

PREGUNTAS

Page 20: Symfony 1 y 2

Consideraciones yAgradecimientos

Los contenidos de esta presentacion se obtuvieron gracias a:

Fabien Potencier de Sensio LabsJavier Eguiluz de Symfony.esWikipedia - WikimediaComunidad Symfony

Page 21: Symfony 1 y 2

MUCHAS GRACIASPOR SU ASISTENCIA

Roberto G. Puentes DiazCONSULTORA PUENTES DIAZ & ASOCIADOS

www.puentesdiaz.com.arwww.puentesdiaz.com

www.twitter.com/[email protected]

[email protected]