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

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.

Comentarios

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

    David el 17 de febrero de 2010, 14:34:52

  2. Pero bueno que se respondio ante la pregunta de ese asistente?

    puentesdiaz el 20 de febrero de 2010, 0:32:21

  3. 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 el 21 de febrero de 2010, 19:37:58

Este artículo ya no permite añadir más comentarios.
¿Por qué? Los artículos cierran sus comentarios automáticamente unos meses después de su publicación para asegurar que estos sigan siendo relevantes.

Publicada el

16 de febrero de 2010

Proyectos Symfony destacados

La forma más sencilla de generar el backend de tus aplicaciones Symfony. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.