Upgrade to Pro — share decks privately, control downloads, hide ads and more …

PHP loves Frameworks

PHP loves Frameworks

Presentación para Seminarios TheEvnt: Symfony2 por César Suárez Ortega

267ee9b8bfeb0c72b5dbe643bbc4433b?s=128

César Suárez Ortega

November 25, 2011
Tweet

Transcript

  1. PHP ♥ Frameworks

  2. ¿Quién soy? • César Suárez (Trujillo, 1985). • Trabajando en

    CETA-Ciemat desde 2009. • Me gusta la programación web :) • Trabajando con Symfony 1.1X desde que entre en CETA. • +info: http://goo.gl/Up5Ic • Uso del framework en proyectos personales.
  3. None
  4. None
  5. Las aplicaciones webs evolucionan continuamente Las herramientas para construirlas también

    deben evolucionar
  6. Evolución de PHP

  7. Evolución de PHP

  8. Evolución de PHP

  9. ¿El estado de PHP es el ideal?

  10. No

  11. PHP puede llegar a ser un lío

  12. PHP puede ser un lío POR TU CULPA

  13. PHP no puede evitar ser usado mal

  14. ¡¡Frameworks al rescate!!

  15. Frameworks: características • Facilitan y/o automatizan tareas comunes. • Basados

    en buenas prácticas. • Monolíticos. • Full stack. • Configuration over convention. • POO. • Curva de aprendizaje dura. • Mucha “magia”.
  16. Patrón MVC

  17. None
  18. Frameworks

  19. 2011: Una nueva generación de frameworks PHP • Nuevas versiones

    mayores de frameworks populares • Symfony2 • Zend Framework 2.0 • Puntos en común • Menos magia. • Menos complejidad. • Formados por componentes independientes. • Uso intensivo de PHP 5.3 (namespaces)
  20. ¡¡Estamos preparados para ver Symfony2!!

  21. e-mail suarez.ortega.cesar@gmail.com twitter @tharandur