Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Newsy _ Doctrine PECL extension

Napisany przez: michalg 8.07.2009, 19:51:41

Popularny ostatnimi czasy projekt Doctrine służący do obiektowo relacyjnego mapowania (zapisywania obiektów PHP w relacyjnej bazie danych) często jest krytykowany za niską wydajność.
Niska wydajność objawia się między innymi w procesie hydracji (czyli wyciągania rekordów z bazy danych) i przetwarzania ich w obiekty PHP. W mającej zostać wydanej w przyszłym roku wersji 2.0 zoptymalizowano znacznie ten proces (czas pobrania 5 tys. rekordów skrócił się 4,34 sekund do 1,43). Pomimo tego programiści nie ustają w pracach nad dalszymi optymalizacjami. Jednym z pomysłów na przyśpieszenie działania jest stworzenie rozszerzenia PECL dzięki któremu część procesu hydracji zostanie przepisana do kodu w języku C i skompilowana. Rozszerzenie to będzie opcjonalne, więc nie oznacza to, że Doctrine będzie wymagał instalacji tego dodatku do prawidłowego działania.

Prawdopodobnie w najbliższym czasie można spodziewać się rezultatów tego eksperymentu na stronie projektu Doctrine.

Napisany przez: klb 9.07.2009, 07:31:13

a źródło? bo googiel to tak bardziej zwraca żart primaaprilisowy... winksmiley.jpg

Napisany przez: destroyerr 9.07.2009, 08:01:57

Moim źródłem tej informacji było:
- repozytorium
- twitter
- mam wrażenie, że kiedyś też na blogu była informacja, że poszukują programisty C
- teraz jest już także w dokumentacji dla wersji 1.2

Lista deweloperów wskazuje, że całkiem prawdopodobne jest, że autor wątku również do nich należy tongue.gif

Napisany przez: michalg 9.07.2009, 18:46:54

Cytat(destroyerr @ 9.07.2009, 09:01:57 ) *
Lista deweloperów wskazuje, że całkiem prawdopodobne jest, że autor wątku również do nich należy tongue.gif


Zbieżność imion, to nie ja tongue.gif

A dowiedziałem się o tym podczas wizyty ircu doctrinowym.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)