Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nowości w Doctrine 2.0
Forum PHP.pl > Wortal > Newsy
michalg
Na oficjalnej stronie popularnego projektu Doctrine, odpowiedzialnego za mapowanie obiektowo - relacyjne (ORM), ukazały się informacje na temat przyszłego wydania 2.0.

Główną nowością jest fakt, że wersja 2.0 wymagać będzie PHP w wersji 5.3. Istotną zmianą jest również znaczne przyśpieszenie procesu hydracji danych (jest to proces odpowiedzialny za tworzenie obiektów/tablic/wartości skalarnych na podstawie wierszy w bazie danych). Przykładowo, pobranie 5 tyś rekordów w zależności od wersji Doctrine:
  • w wersji 1.1 - 4,34 sekundy
  • w wersji 2.0 - 1,43 sekundy
Dodatkowo, zmianie uległ sposób definiowania klas modelu danych. Znane z wersji 1.1 dziedziczenie z klasy Doctrine_Record zastąpiono rozwiązaniem podobnym do adnotacji w języku Java. Wprowadzono również możliwość definiowania własnych typów danych, które można następnie wykorzystać w definiowaniu klas modelu.

Więcej szczegółów, wraz z przykładowymi fragmentami kodu można znaleźć na oficjalnej stronie:
http://www.doctrine-project.org/blog/glimpse-of-doctrine-2-0
flatplanet
przepraszam ale nie mogłem się powstrzymać bo aż oczy bolą:

Cytat
Przykładowo, pobranie 5 tyś rekordów w zależności od wersji Doctrine:


Skrót od tysiąc to: tys.

pzdr
damian
wookieb
Cytat(flatplanet @ 19.06.2009, 22:12:55 ) *
przepraszam ale nie mogłem się powstrzymać bo aż oczy bolą:

Początek zdania zaczynamy wielką literą.

Cytat(flatplanet @ 19.06.2009, 22:12:55 ) *
pzdr
damian

Zamiast "pzdr" powinno się używać prawidłowo zapisanego zwrotu grzecznościowego "Pozdrawiam".
Imię pisze się z dużej litery.

Po cholerę czepiasz się tak małych literówek? Rozumiem zwrócenie uwagi na ogromny błąd ortograficzny typu "Wylogój".
Niestety sprawdza się tu znany cytat "widzi słomkę w oku bliźniego, a w swoim nie widzi belki".
Koniec "wykładu" językowego.

Dziękuję za uwagę.

Pozdrawiam,
Vel Wookieb.
Sajrox
Czy ktoś w ogóle orientuje się może na kiedy planują wydać wersję stabilną Doctrine 2 questionmark.gif
Czekam z niecierpliwością ale pytanie ile mam tak jeszcze czekać questionmark.gif
michalg
Wersja alpha planowana jest na wrzesień tego roku, a wydanie stabilne na przyszły rok. Po drodze do wersji 2.0 czeka nas jeszcze wersja 1.2.

Tutaj roadmapa:
http://www.doctrine-project.org/blog/doctrine-future-roadmap
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.