Propel 1.4 wydany

Nowa wersja Propela 1.4 (ORMa dla języka PHP) właśnie została wydana. Jest ona najszybciej wydaną wersją (3 miesiące) i na dodatek dodającą dużo przydatnej funkcjonalności. Na wstępie należy zaznaczyć, że jest ona wstecznie kompatybilna z wersją 1.3 !!!!.

Według mnie najważniejsze zmiany to:

  • złączenia z wieloma warunkami - ON ( a.id = b.id AND a.id = c.id )
  • pełne logowanie zapytań np. czas, zużycie pamięci
  • pobieranie obiektów powiązanych kluczem obcym używa Pool-a (czyli w dużym uogólnieniu cachu obiektów) dzięki czemu potrafi zmniejszyć ilość zapytań do bazy danych
  • stała w klasie Peer zawierając nazwę klasy obiektu mapowanego - OM_CLASS
  • możliwość definiowania w schema.xml kolumny zwracającej wartość __toString() - primaryString="true"
  • o pozostałych możecie przeczytać w dokumentacji

O nowym wydaniu możecie również poczytać na oficjalnym blogu Propela lub Symfony. Osoby używające Symfony może również zainteresować fakt, że od wersji 1.3 beta 2 będzie można używać najnowszą stabilną wersję propela.

Developerom mojego ulubionego ORM-a składam wielkie podziękowania i życzę udanego rozwoju projektu oraz dużej satysfakcji z pracy.

Autor: Tomasz Rutkowski
Data publikacji: 2009-11-09 07:43

Opublikuj na: Facebook Twitter Wykop