sfLive2010: Así es Symfony 2

Miércoles, 17 de Febrero de 2010

Fabien Potencier, creador del framework Symfony, acaba de finalizar la presentación más esperada de toda la conferencia Symfony Live 2010: Symfony 2 revealed.

Aunque ya se conocían varias características de Symfony 2, la presentación de Fabien ha aclarado definitivamente muchas de las dudas pendientes:

  • Symfony 2 es diferente a Symfony 1 prácticamente en todo (imposible actualizar los proyectos realizados con la versión anterior, a menos que los reescribas completamente)
  • Las ideas clave de Symfony 2 son: rapidez y flexibilidad
  • La nueva estructura de directorios de los proyectos Symfony será: app/ (configuración, caché, logs), src/ (todo el código de la aplicación) y web/ (controladores frontales)
  • Symfony 2 elimina la magia de Symfony 1 y se convierte en un framework explícito en vez de mágico
  • Los archivos de configuración se pueden escribir en PHP, XML, YAML o INI. Internamente Symfony 2 siempre utiliza XML, para permitir el autocompletado en los IDE y para poder validar los archivos.
  • Desaparecen los plugins y se sustituyen por un elemento mucho más potente llamado bundle
  • La barra de depuración web ahora se muestra en la parte inferior de la página
  • Symfony 2 será mucho más fácil de aprender que Symfony 1: 20 minutos para crear una aplicación, 1 hora para aprender el framework y 1 día para dominarlo
  • Symfony 2 será el framework PHP con mejor rendimiento (en aplicaciones reales es 3 veces más rápido que Zend Framework, 4 veces más rápido que Lithium y 6 veces más rápido que CakePHP)
  • Todavía se tienen que desarrollar algunas de las partes más importantes: generador de la parte de administración, formularios, widgets y validadores, Doctrine 2, etc.
  • El lanzamiento está previsto para finales de 2010

Puedes obtener más información sobre Symfony 2 en el sitio web http://symfony-reloaded.org/

Actualización 18 febrero: ya se ha publicado la presentación de Fabien

11 comentarios

  1. Bueno, pinta muy bien, lástima que no se puede actualizar desde Symfony, pero todo tiene su precio… por cierto, el hecho de que el desarrollo de Symfony 1 acabase siend tan mágico y no explícito no fue uno de los motivos de la marcha de François Zaninotti?
    Al final tendrá éste razón? :\

    David 18 de Febrero de 2010 a las 8:14 am
  2. [...] resto del año hasta la liberación de la primera versión de Symfony2 promete ser muy entretenida. Hoy hemos podido saborear la primera entrega de una versión de [...]

    Primer vistazo a Symfony2 « Niano Niano 18 de Febrero de 2010 a las 9:47 am
  3. David, la razón de la marcha de François fue justo la contraria: el quería más magia y Fabien quería menos magia. Al final ganó Fabien :)

    Javier Eguiluz 18 de Febrero de 2010 a las 9:27 pm
  4. Al final, no podia ganar otra persona, mas que Fabien :D
    François, ahora esta a cargo de PROPEL, y sigue haciendo un buen laburo con ese ORM.
    Doctrine 2 parece ser excelente.
    Sera cosa de esperar para tener Symfony 2 con Doctrine 2…

    Que pena tener que esperar un año, si hoy quiero hacer algo debere usar 1.4 y luego reescribir todo si deseo usar la 2.0….

    Sera cosa de PHP5.3??? creo que si

    puentesdiaz 19 de Febrero de 2010 a las 12:29 pm
  5. Todo un cambio en la Capa de la Vista !

    Despues de ver todas las maravillas que se prometen, tengo ganas de saltar al futuro.

    Javier, va a ser nuevamente todo una cruzada la documetnacion :D :D.
    De que nos disfrazamos ahora?

    Saludos

    PD: que suerte que conoci Symfony cuando aun era joven :p

    puentesdiaz 19 de Febrero de 2010 a las 12:43 pm
  6. No entiendo eso de la magia…. acaso se refieren a los métodos mágicos que tiene symfony?

    ShotoKan 22 de Febrero de 2010 a las 9:43 pm
  7. ShotoKan, lo de “la magia” se refiere a esas cosas que suceden sin que tu hayas tenido nada que ver. Uno de los mejores ejemplos es la forma en la que en las primeras versiones de Symfony 1.X se añadían los CSS y los JavaScript a las páginas.

    Javier Eguiluz 23 de Febrero de 2010 a las 6:33 pm
  8. [...] presentación de Symfony 2 realizada por Fabien Potencier fue el punto álgido de la pasada conferencia Symfony Live 2010. [...]

    sfLive2010: Vídeo de la presentación de Symfony 2 | Symfony.es 23 de Febrero de 2010 a las 6:44 pm
  9. buff, si en verdad es 6 veces mas rápido que cakephp eso lo tengo que ver, por lo demás pinta excelente

    Daniel 25 de Febrero de 2010 a las 3:10 pm
  10. Bueno estamos en la espera, q me dicen de la magia con la parte del enrutamiento, me parece algo tediosos cuando el proyecto es grande.

    Julio Carrillo 25 de Febrero de 2010 a las 5:34 pm
  11. Ummmm los cambios q prometen me dejan desconcertado. Precisamente esa magia, para muchos de nosotros fue lo atractivo para utilizar este framework

    Alvaro 25 de Febrero de 2010 a las 9:00 pm

Añade tu comentario

(requerido)

(requerido, nunca se publica)