SlideShare una empresa de Scribd logo
1 de 15
Castellón - 5 y 6 de Julio 2010 – Universitat Jaume I organizan patrocinan colaboran Jornadas Symfony 5 y 6 de julio 2010 Universitat Jaume I, Castellón http://decharlas.uji.es/symfony
Introducción a Symfony Alfonso Alba, nerium.es Jornadas Symfony 5 y 6 de julio 2010 Universitat Jaume I, Castellón http://decharlas.uji.es/symfony
¿Os parece fácil desayunar esto?
¿Porqué utilizo symfony? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Lista de tareas que hacer al ejecutar un proyecto
¿Cómo hacemos para ahorrarnos tiempo en estas tareas? Nos creamos nuestro propio framework includes/ auth.inc.php db.inc.php validador.inc.php ... <?php include includes/*.php ... ?>
 
¿Qué consecuencias tuvo para mi empezar a usar symfony? ,[object Object],[object Object],[object Object]
¿Qué supone usar symfony? ,[object Object],[object Object]
Año 2010 Dirigir un equipo de 15 personas
Año 2010 Trabajando en equipo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¿Qué más nos ofrece symfony? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¿Qué más nos ofrece symfony? ,[object Object]
¿Qué más nos ofrece symfony? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¿Utilizo symfony para todo? NO ...pero casi
Gracias Gracias [email_address] @neriumtec www.nerium.es Jornadas Symfony  http://decharlas.uji.es/symfony

Más contenido relacionado

La actualidad más candente

Presentacion3 Proyectoparte2 SeminariodeInformatica
Presentacion3 Proyectoparte2 SeminariodeInformaticaPresentacion3 Proyectoparte2 SeminariodeInformatica
Presentacion3 Proyectoparte2 SeminariodeInformaticaGALILEO
 
PRESENTACION IDE0313260
PRESENTACION IDE0313260PRESENTACION IDE0313260
PRESENTACION IDE0313260betodeleon
 
(HTML) Códigos del iframe para tu web
(HTML) Códigos del iframe para tu web(HTML) Códigos del iframe para tu web
(HTML) Códigos del iframe para tu webClub Docente Digital
 
[Flisol2011] Seguridad en el Desarrollo de Aplicaciones Web PHP
[Flisol2011] Seguridad en el Desarrollo de Aplicaciones Web PHP[Flisol2011] Seguridad en el Desarrollo de Aplicaciones Web PHP
[Flisol2011] Seguridad en el Desarrollo de Aplicaciones Web PHP7th_Sign
 
Curso gratuito de ms. access
Curso gratuito de ms. accessCurso gratuito de ms. access
Curso gratuito de ms. accessEducagratis
 
Pres3_ide09143179
Pres3_ide09143179Pres3_ide09143179
Pres3_ide09143179Merylarios
 
Construccion sitios web Drupal - Parte 1
Construccion sitios web Drupal - Parte 1 Construccion sitios web Drupal - Parte 1
Construccion sitios web Drupal - Parte 1 Alberto Permuy Leal
 
Pres3 Seminario de Informática_ide09143179
Pres3 Seminario de Informática_ide09143179Pres3 Seminario de Informática_ide09143179
Pres3 Seminario de Informática_ide09143179Merylarios
 

La actualidad más candente (11)

Presentacion3 Proyectoparte2 SeminariodeInformatica
Presentacion3 Proyectoparte2 SeminariodeInformaticaPresentacion3 Proyectoparte2 SeminariodeInformatica
Presentacion3 Proyectoparte2 SeminariodeInformatica
 
PRESENTACION IDE0313260
PRESENTACION IDE0313260PRESENTACION IDE0313260
PRESENTACION IDE0313260
 
(HTML) ¿Cómo usar el Iframe?
(HTML) ¿Cómo usar el Iframe?(HTML) ¿Cómo usar el Iframe?
(HTML) ¿Cómo usar el Iframe?
 
(HTML) Códigos del iframe para tu web
(HTML) Códigos del iframe para tu web(HTML) Códigos del iframe para tu web
(HTML) Códigos del iframe para tu web
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Yuliana mi trabajo 1
Yuliana  mi trabajo 1Yuliana  mi trabajo 1
Yuliana mi trabajo 1
 
[Flisol2011] Seguridad en el Desarrollo de Aplicaciones Web PHP
[Flisol2011] Seguridad en el Desarrollo de Aplicaciones Web PHP[Flisol2011] Seguridad en el Desarrollo de Aplicaciones Web PHP
[Flisol2011] Seguridad en el Desarrollo de Aplicaciones Web PHP
 
Curso gratuito de ms. access
Curso gratuito de ms. accessCurso gratuito de ms. access
Curso gratuito de ms. access
 
Pres3_ide09143179
Pres3_ide09143179Pres3_ide09143179
Pres3_ide09143179
 
Construccion sitios web Drupal - Parte 1
Construccion sitios web Drupal - Parte 1 Construccion sitios web Drupal - Parte 1
Construccion sitios web Drupal - Parte 1
 
Pres3 Seminario de Informática_ide09143179
Pres3 Seminario de Informática_ide09143179Pres3 Seminario de Informática_ide09143179
Pres3 Seminario de Informática_ide09143179
 

Destacado

Ecominga2011 Ponencia Publica - UAGRM Santa-Cruz (Bolivia)
Ecominga2011 Ponencia Publica - UAGRM Santa-Cruz (Bolivia)Ecominga2011 Ponencia Publica - UAGRM Santa-Cruz (Bolivia)
Ecominga2011 Ponencia Publica - UAGRM Santa-Cruz (Bolivia)S. Jochems UQAM
 
Fasp pd skills & beliefs
Fasp pd skills & beliefsFasp pd skills & beliefs
Fasp pd skills & beliefsyeolhuh
 
La comunicación en ingles formato actic angela
La comunicación en ingles formato actic angelaLa comunicación en ingles formato actic angela
La comunicación en ingles formato actic angelaBrosadocotes R
 
самоконтроль
самоконтрольсамоконтроль
самоконтрольzhu4ka
 
صفات الله تعالى في القران الكريم والعهد القديم
صفات الله تعالى في القران الكريم والعهد القديمصفات الله تعالى في القران الكريم والعهد القديم
صفات الله تعالى في القران الكريم والعهد القديمIslamic Invitation
 
كيف كان يتعبد أنبياء الله إبراهيم وموسى وعيسى ومحمد ( صلى الله عليهم وسلم ) ؟
كيف كان يتعبد أنبياء الله إبراهيم وموسى وعيسى ومحمد ( صلى الله عليهم وسلم ) ؟ كيف كان يتعبد أنبياء الله إبراهيم وموسى وعيسى ومحمد ( صلى الله عليهم وسلم ) ؟
كيف كان يتعبد أنبياء الله إبراهيم وموسى وعيسى ومحمد ( صلى الله عليهم وسلم ) ؟ Islamic Invitation
 

Destacado (7)

Ecominga2011 Ponencia Publica - UAGRM Santa-Cruz (Bolivia)
Ecominga2011 Ponencia Publica - UAGRM Santa-Cruz (Bolivia)Ecominga2011 Ponencia Publica - UAGRM Santa-Cruz (Bolivia)
Ecominga2011 Ponencia Publica - UAGRM Santa-Cruz (Bolivia)
 
Fasp pd skills & beliefs
Fasp pd skills & beliefsFasp pd skills & beliefs
Fasp pd skills & beliefs
 
La comunicación en ingles formato actic angela
La comunicación en ingles formato actic angelaLa comunicación en ingles formato actic angela
La comunicación en ingles formato actic angela
 
самоконтроль
самоконтрольсамоконтроль
самоконтроль
 
صفات الله تعالى في القران الكريم والعهد القديم
صفات الله تعالى في القران الكريم والعهد القديمصفات الله تعالى في القران الكريم والعهد القديم
صفات الله تعالى في القران الكريم والعهد القديم
 
كيف كان يتعبد أنبياء الله إبراهيم وموسى وعيسى ومحمد ( صلى الله عليهم وسلم ) ؟
كيف كان يتعبد أنبياء الله إبراهيم وموسى وعيسى ومحمد ( صلى الله عليهم وسلم ) ؟ كيف كان يتعبد أنبياء الله إبراهيم وموسى وعيسى ومحمد ( صلى الله عليهم وسلم ) ؟
كيف كان يتعبد أنبياء الله إبراهيم وموسى وعيسى ومحمد ( صلى الله عليهم وسلم ) ؟
 
Legal x gen
Legal x genLegal x gen
Legal x gen
 

Similar a Introducción a symfony - decharlas

Symfony: construyendo aplicaciones web
Symfony: construyendo aplicaciones webSymfony: construyendo aplicaciones web
Symfony: construyendo aplicaciones websergiovier
 
Barcelona Workshop 2008
Barcelona Workshop 2008Barcelona Workshop 2008
Barcelona Workshop 2008Mitusin
 
Symfony: Domesticando las Vistas - decharlas
Symfony: Domesticando las Vistas - decharlasSymfony: Domesticando las Vistas - decharlas
Symfony: Domesticando las Vistas - decharlasDecharlas
 
Symfony: Domesticando las Vistas
Symfony: Domesticando las VistasSymfony: Domesticando las Vistas
Symfony: Domesticando las VistasJose Antonio Pio
 
Presentacion final parte 2 seminario informatica
Presentacion final parte 2 seminario informaticaPresentacion final parte 2 seminario informatica
Presentacion final parte 2 seminario informaticaAlba Robles
 
Pres3 SEMINARIO DE INFORMATICA 2010
Pres3 SEMINARIO DE INFORMATICA 2010Pres3 SEMINARIO DE INFORMATICA 2010
Pres3 SEMINARIO DE INFORMATICA 2010Gladis123456789
 
Informe Programacion Sitios Web
Informe Programacion Sitios WebInforme Programacion Sitios Web
Informe Programacion Sitios WebYeison Smith
 
Primeros pasos Symfony PHPVigo
Primeros pasos Symfony PHPVigoPrimeros pasos Symfony PHPVigo
Primeros pasos Symfony PHPVigoPHP Vigo
 
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-SourceWeb-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-Sourcesenado-web-clon
 
Symfony2 un framework para maximizar tu productividad en desarrollo web
Symfony2 un framework para maximizar tu productividad en desarrollo webSymfony2 un framework para maximizar tu productividad en desarrollo web
Symfony2 un framework para maximizar tu productividad en desarrollo webIEBSchool
 
Introducción a Silex. Aprendiendo a hacer las cosas bien en PHP
Introducción a Silex. Aprendiendo a hacer las cosas bien en PHPIntroducción a Silex. Aprendiendo a hacer las cosas bien en PHP
Introducción a Silex. Aprendiendo a hacer las cosas bien en PHPDaniel Primo
 
Symfony en la gestión de un centro de computación avanzada
Symfony en la gestión de un centro de computación avanzadaSymfony en la gestión de un centro de computación avanzada
Symfony en la gestión de un centro de computación avanzadaCésar Suárez Ortega
 
Caso práctico II: symfony en la gestión de un centro de computación avanzada ...
Caso práctico II: symfony en la gestión de un centro de computación avanzada ...Caso práctico II: symfony en la gestión de un centro de computación avanzada ...
Caso práctico II: symfony en la gestión de un centro de computación avanzada ...Decharlas
 
Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1
Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1
Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1Roger CARHUATOCTO
 
02 webinar gestion_expedientes_v0.6.1-intix
02 webinar gestion_expedientes_v0.6.1-intix02 webinar gestion_expedientes_v0.6.1-intix
02 webinar gestion_expedientes_v0.6.1-intixRoger CARHUATOCTO
 
Adentrándonos al Framework Symfony
Adentrándonos al  Framework SymfonyAdentrándonos al  Framework Symfony
Adentrándonos al Framework SymfonyRodrigo Miranda
 

Similar a Introducción a symfony - decharlas (20)

Symfony: construyendo aplicaciones web
Symfony: construyendo aplicaciones webSymfony: construyendo aplicaciones web
Symfony: construyendo aplicaciones web
 
Presentacion3
Presentacion3Presentacion3
Presentacion3
 
Barcelona Workshop 2008
Barcelona Workshop 2008Barcelona Workshop 2008
Barcelona Workshop 2008
 
Symfony: Domesticando las Vistas - decharlas
Symfony: Domesticando las Vistas - decharlasSymfony: Domesticando las Vistas - decharlas
Symfony: Domesticando las Vistas - decharlas
 
Symfony: Domesticando las Vistas
Symfony: Domesticando las VistasSymfony: Domesticando las Vistas
Symfony: Domesticando las Vistas
 
Presentacion final parte 2 seminario informatica
Presentacion final parte 2 seminario informaticaPresentacion final parte 2 seminario informatica
Presentacion final parte 2 seminario informatica
 
Pres3 SEMINARIO DE INFORMATICA 2010
Pres3 SEMINARIO DE INFORMATICA 2010Pres3 SEMINARIO DE INFORMATICA 2010
Pres3 SEMINARIO DE INFORMATICA 2010
 
Symfony
SymfonySymfony
Symfony
 
Informe Programacion Sitios Web
Informe Programacion Sitios WebInforme Programacion Sitios Web
Informe Programacion Sitios Web
 
Primeros pasos Symfony PHPVigo
Primeros pasos Symfony PHPVigoPrimeros pasos Symfony PHPVigo
Primeros pasos Symfony PHPVigo
 
Pres3
Pres3Pres3
Pres3
 
Entendiendo Yii
Entendiendo YiiEntendiendo Yii
Entendiendo Yii
 
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-SourceWeb-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
 
Symfony2 un framework para maximizar tu productividad en desarrollo web
Symfony2 un framework para maximizar tu productividad en desarrollo webSymfony2 un framework para maximizar tu productividad en desarrollo web
Symfony2 un framework para maximizar tu productividad en desarrollo web
 
Introducción a Silex. Aprendiendo a hacer las cosas bien en PHP
Introducción a Silex. Aprendiendo a hacer las cosas bien en PHPIntroducción a Silex. Aprendiendo a hacer las cosas bien en PHP
Introducción a Silex. Aprendiendo a hacer las cosas bien en PHP
 
Symfony en la gestión de un centro de computación avanzada
Symfony en la gestión de un centro de computación avanzadaSymfony en la gestión de un centro de computación avanzada
Symfony en la gestión de un centro de computación avanzada
 
Caso práctico II: symfony en la gestión de un centro de computación avanzada ...
Caso práctico II: symfony en la gestión de un centro de computación avanzada ...Caso práctico II: symfony en la gestión de un centro de computación avanzada ...
Caso práctico II: symfony en la gestión de un centro de computación avanzada ...
 
Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1
Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1
Drupal Camp2010 Bcn Cmis Drupal Alfresco V1 1
 
02 webinar gestion_expedientes_v0.6.1-intix
02 webinar gestion_expedientes_v0.6.1-intix02 webinar gestion_expedientes_v0.6.1-intix
02 webinar gestion_expedientes_v0.6.1-intix
 
Adentrándonos al Framework Symfony
Adentrándonos al  Framework SymfonyAdentrándonos al  Framework Symfony
Adentrándonos al Framework Symfony
 

Más de Decharlas

Symfony 2 - decharlas 2010
Symfony 2 - decharlas 2010Symfony 2 - decharlas 2010
Symfony 2 - decharlas 2010Decharlas
 
ORM Doctrine
ORM DoctrineORM Doctrine
ORM DoctrineDecharlas
 
Symfony: Domesticando los formularios
Symfony: Domesticando los formulariosSymfony: Domesticando los formularios
Symfony: Domesticando los formulariosDecharlas
 
Arquitectura y diseño de un entorno de desarrollo - decharlas
Arquitectura y diseño de un entorno de desarrollo - decharlasArquitectura y diseño de un entorno de desarrollo - decharlas
Arquitectura y diseño de un entorno de desarrollo - decharlasDecharlas
 
symfony admin generator - decharlas
symfony admin generator - decharlassymfony admin generator - decharlas
symfony admin generator - decharlasDecharlas
 
Symfony, cloud computing y webs scalables - decharlas
Symfony, cloud computing y webs scalables - decharlasSymfony, cloud computing y webs scalables - decharlas
Symfony, cloud computing y webs scalables - decharlasDecharlas
 
Caso práctico symfony: voota.es - decharlas
Caso práctico symfony: voota.es - decharlasCaso práctico symfony: voota.es - decharlas
Caso práctico symfony: voota.es - decharlasDecharlas
 
Symfony plugins - decharlas
Symfony plugins - decharlasSymfony plugins - decharlas
Symfony plugins - decharlasDecharlas
 

Más de Decharlas (8)

Symfony 2 - decharlas 2010
Symfony 2 - decharlas 2010Symfony 2 - decharlas 2010
Symfony 2 - decharlas 2010
 
ORM Doctrine
ORM DoctrineORM Doctrine
ORM Doctrine
 
Symfony: Domesticando los formularios
Symfony: Domesticando los formulariosSymfony: Domesticando los formularios
Symfony: Domesticando los formularios
 
Arquitectura y diseño de un entorno de desarrollo - decharlas
Arquitectura y diseño de un entorno de desarrollo - decharlasArquitectura y diseño de un entorno de desarrollo - decharlas
Arquitectura y diseño de un entorno de desarrollo - decharlas
 
symfony admin generator - decharlas
symfony admin generator - decharlassymfony admin generator - decharlas
symfony admin generator - decharlas
 
Symfony, cloud computing y webs scalables - decharlas
Symfony, cloud computing y webs scalables - decharlasSymfony, cloud computing y webs scalables - decharlas
Symfony, cloud computing y webs scalables - decharlas
 
Caso práctico symfony: voota.es - decharlas
Caso práctico symfony: voota.es - decharlasCaso práctico symfony: voota.es - decharlas
Caso práctico symfony: voota.es - decharlas
 
Symfony plugins - decharlas
Symfony plugins - decharlasSymfony plugins - decharlas
Symfony plugins - decharlas
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 

Último (19)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 

Introducción a symfony - decharlas

  • 1. Castellón - 5 y 6 de Julio 2010 – Universitat Jaume I organizan patrocinan colaboran Jornadas Symfony 5 y 6 de julio 2010 Universitat Jaume I, Castellón http://decharlas.uji.es/symfony
  • 2. Introducción a Symfony Alfonso Alba, nerium.es Jornadas Symfony 5 y 6 de julio 2010 Universitat Jaume I, Castellón http://decharlas.uji.es/symfony
  • 3. ¿Os parece fácil desayunar esto?
  • 4.
  • 5. ¿Cómo hacemos para ahorrarnos tiempo en estas tareas? Nos creamos nuestro propio framework includes/ auth.inc.php db.inc.php validador.inc.php ... <?php include includes/*.php ... ?>
  • 6.  
  • 7.
  • 8.
  • 9. Año 2010 Dirigir un equipo de 15 personas
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. ¿Utilizo symfony para todo? NO ...pero casi
  • 15. Gracias Gracias [email_address] @neriumtec www.nerium.es Jornadas Symfony http://decharlas.uji.es/symfony

Notas del editor

  1. En primer lugar, quiero dar las gracias a la organización por la invitación a participar en estas primeras jornadas de symfony que celebramos en España. Igualmente felicitarles por la iniciativa que seguro nos va a servir a todos para ampliar conocimientos y el abanico de contactos dentro de la comunidad symfony en nuestro país.
  2. ¿Sabéis porqué pienso que los cereales tienen éxito? Porque son fáciles de preparar. En mi casa cocino yo, y si yo no estoy ¿sabéis que cena mi chica? Lo que véis aquí. ¿porqué? Porque tarda 1 minuto en preparáselo, está bueno y, admemás y lo más importante, puede cenar mientras hace lo que más le gusta: cotorrear con twitter con sus amigas. Symfony es justo eso: una herramienta que nos facilita la vida y nos deja más tiempo para hacer cosas más divertidas.
  3. Os pongo en situación. Año 2004, después de varios años programando en perl y C, tengo que hacer un proyecto web. Nos reunimos con el cliente y nos sacamos la lista de especificaciones, que se convierte en la lista de tareas. Hacemos el proyecto y un mes después nos vuelven a llamar para que hagamos otro. Nos reunimos con el cliente y nos sacamos la lista de especificaciones, que se convierte en la lista de tareas. Como era de esperar, hay muchas tareas comunes del proyecto anterior. Igual con la tercera, y la cuarta, y la quinta etc,etc, etc.
  4. ¿Qué acabamos haciendo para no repetirnos más que el ajo? Agrupamos las funciones en includes, para reutilizarlos en nuestros proyectos. Cuando llega la segunda web, comenzamos a agrupar las funcionalidades en includes. Habíamos descubierto la gallina de los huevos de oro: hacemos los proyectos en 30 minutos y cobrábamos 30 horas. En medio de este proceso, sale php 5 con soporte orientado a objetos ya de verdad, entonces nos damos cuenta que mejor que funciones deberíamos usar clases. Empezamos a convertir el código, pero claro, esto cuesta tiempo y tiempo es dinero, así que teníamos un nuevo coste en nuestro proceso productivo que es el mantenimiento del framework. Estando así las cosas, llega a mis manos esta revista. Os la muestro para que veáis que no me lo invento. En la página 35 hay un arítculo que se llama blabla. Me lo leí de camino a la oficina, y de vuelta a casa me lo volví a leer. Después me pasé unos días haciendo tutoriales de ruby on rails y al cabo de 3 días me miré al espejo y me dije “soy idiota”. ¿Por qué? Porque estos señores habían hecho lo mismo que nosotros solo que: 1. eran muchos más y eran mucho más listos (porque trabajan en comunidad) Por lo tanto, el resultado es muchísimo mejor Acto seguido, me puse a investigar y descubrí symfony Lo investigué en agosto.
  5. Yo empecé a hacerme los vaqueros y cuando leí esta revista me di cuenta de que lo que tenúa uq hacer era comprarme unos en la tienda.
  6. Punto 2: por ejemplo. Yo en las tablas intentaba evitar los ids autoincrementales. Si tenía una tabla empleado pues la clave primaria era el DNI y no me planteaba poner un id Otro ejemplo: los ficheros tienen que estar donde tienen que estar y se tienen que llamar como se tienen que llamar si quieres que todo funcione a la primera. Cuando empecé a usar symfony, los que lo hicieron me dijeron lo siguiente: mira, si quieres que te funcione el symfony vas a tener que poner un id en todas las tablas. En el momento en el que empecé a usar symfony, tuve que aceptar que unos señores me iban a dictar cómo tenía que yo que hacer las cosas, y yo tenía que aceptarlo y fiarme de ellos. Con el paso del tiempo, me di cuenta que estos dos , digamos, “inconvenientes” entre comillas, no han resultado ser un problema sino todo lo contrario.
  7. Como espero haberos transmitido, symfony nos ofrece muchas cosas buenas a un precio muy asequible (aprender y cambiar un poco nuestra forma de pensar). Pero ¿qué más nos ofrece symfony?
  8. El objetivo de esta sesión no es que me esuchéis hablar de mí sino de symfony. Nerium es la empresa en la que trabajo actualmente, durante el tiempo dedicado al networking estaré encantado de hablaros de ella, de lo que hacemos y cómo lo hacemos así como de daros mi tarjeta si la queréis.