sfLive2010: Doctrine 2 no será como los demás ORM

Martes, 16 de Febrero de 2010

Jonathan Wage, responsable del ORM Doctrine, ha impartido una de las charlas más interesantes de la primera jornada de la conferencia Symfony Live 2010. Jonathan ha presentado las novedades de la futura versión Doctrine 2 en una charla titulada Doctrine 2 – Not The Same Old Php Orm.

Algunas de las ideas más importantes que se desprenden de la presentación:

  • El código de Doctrine 2 se ha escrito desde cero, para aprovechar PHP 5.3 al máximo
  • Doctrine 2 será mucho menos mágico y mucho más explícito
  • Seguirán existiendo los behaviors o comportamientos, pero su implementación será radicalmente diferente
  • Doctrine 2 girará en torno al concepto de entidad, que técnicamente será una clase sencilla de PHP
  • Doctrine 2 hará un uso intensivo de las anotaciones en el código fuente
  • Debido al uso de transacciones, insertar varios registros en la base de datos es más rápido con Doctrine 2 que con los métodos nativos de PHP (ver transparencias 47-54)

La anécdota del día se ha producido cuando uno de los asistentes ha preguntado a Jonathan si realmente Doctrine 2 no hace más que reinventar la rueda incorporando muchas de las ideas de Propel 1.5. La pregunta ha provocado risas y estupor a partes iguales.

4 comentarios

  1. No me quiero ni imaginar la cara de Jonathan y el resto de desarrolladores de Symfony ante la preguntita… :·)

    David 17 de Febrero de 2010 a las 2:34 pm
  2. [...] noticias como es el caso de phpBB4 será programado en Symfony 2, las nuevas características de Doctrine 2, la integración de Symfony con componentes de Zen Framework y por supuesto la tan esperada [...]

    El CoDiGo K » Cobertura completa de sfLive2010 18 de Febrero de 2010 a las 12:52 pm
  3. Pero bueno que se respondio ante la pregunta de ese asistente?

    puentesdiaz 20 de Febrero de 2010 a las 12:32 am
  4. No he podido encontrar la respuesta de Jonathan en ningún sitio, pero el mismo en su twitter ha publicado los siguientes mensajes:

    Does anyone know the person who asked if #doctrine was “re-inventing propel”? I’d like to do a favor and enlighten him. #sflive2010 (ver tweet)

    En otro mensaje, Jonathan comenta lo siguiente:

    Doctrine and Propel are not alike both technically and conceptually. Day n’ night. (ver tweet)

    Javier Eguiluz 21 de Febrero de 2010 a las 7:37 pm

Añade tu comentario

(requerido)

(requerido, nunca se publica)