• Save
Symfony dagrinchi
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Symfony dagrinchi

on

  • 997 views

 

Statistics

Views

Total Views
997
Views on SlideShare
995
Embed Views
2

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 2

http://www.sfexception.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Symfony dagrinchi Presentation Transcript

  • 1. Wilson David Alméciga Blog.dagrinchi.com wdavid@dagrinchi.com @dagrinchi
  • 2. ¿Qué necesitamos?• Conocimientos básicos de desarrollo web• Programación Orientada a Objetos• Symfony lo pueden trabajar programadores expertos o principiantes de PHP
  • 3. www.symfony-project.org
  • 4. www.symfony.com
  • 5. www.symfony.es
  • 6. ¿ Porqué Symfony ?
  • 7. ¿ Debo usar un framework en mi proyecto ?• Se mide en el tamaño; número de páginas ó número de entidades• Menor a 5 páginas ó menor a 10 entidades se recomienda sólo PHP• Si requieres dar soporte, sostenibilidad, documentación y escabilidad, Symfony es el propio para ud.
  • 8. 10 Razones para utilizar Symfony fuente: Symfony.es Escalable Symfony es infinitamente escalable si se disponen de los recursos necesarios. Yahoo! utiliza Symfony para programar aplicaciones con 200 millones de usuarios.
  • 9. ProbadoSymfony ha sido probado con éxito durante años en varias aplicaciones gigantescas (Yahoo! Answers, Dailymotion, delicious) y en otros miles de sitios pequeños y medianos.
  • 10. SoporteSymfony sigue una política de tipo LTS (long term support), por la que las versiones estables se mantienen durante 3 años sin cambios pero con una continua corrección de errores.
  • 11. LicenciaSymfony se publica bajo licencia MIT, con la que puedes desarrollar aplicaciones web comerciales, gratuitas y/o de software libre.
  • 12. SeguroSymfony permite controlar hasta el último acceso a la información e incluye por defecto protección contra ataques XSS y CSRF.
  • 13. CódigoDesde su primera versión Symfony ha sido creado sólo para PHP 5, para obtener el máximo rendimiento de PHP y aprovechar todas sus características.
  • 14. Compromiso Los creadores de Symfony no viven del framework, sino de las aplicaciones quedesarrollan con él, por lo que les interesa tanto como a tí aspectos como el rendimiento, la buena documentación y el soporte muy largo.
  • 15. Documentado Symfony es el framework mejor documentado, ya que ha publicado cinco libros gratuitos de calidad y siempre actualizados. Además, toda la documentación está traducida al español.
  • 16. CalidadSu código fuente incluye más de 9.000 pruebas unitarias y funcionales.
  • 17. InternacionalizaciónSymfony está traducido a más de 40 idiomas e incluye todas las herramientas necesarias para que traduzcas fácilmente tus aplicaciones.
  • 18. Qué es MVC ?
  • 19. Qué es MVC ?• Model View Controller• (Model) Modelo de los datos, Base de datos, Web Service• (Vista) Presentación ó UI• (Controlador) Lógica de negocio
  • 20. La línea de Comandos• Ejecución rápida de tareas• Programación en CRON para tareas repetitivas
  • 21. Instalación• Requisitos del sistema • PHP version sea mayor a 5.2.4 • Habilitar extensión PDO • Extensión PHP-XML • Extensión XSL
  • 22. Instalación• Requisitos php.ini • short_open_tag off • magic_quotes_gpc off • register_globals off • session.auto_start off
  • 23. ¿ Preguntas ? Twitter: @dagrinchi blog.dagrinchi.comwdavid@dagrinchi.com