![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 8.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Poszukję informacji na temat wydajności biblioteki Propel. Czy ktoś może porównać wydajność propela do czytego PDO lub Zend_DB lub wskazać miejsce gdzie takie porównanie mogę znaleźć? Ostatnio zastanawiam się nad zadtąpieniem Zend_DB czymś odrobinę bardziej rozbudowanym i wybór padł na Propel-a. Mam tylko drobne obawy co do wydajności. dzięki, Łukasz |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 627 Pomógł: 33 Dołączył: 1.05.2005 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
nie możesz porównywać zwykłej obsługi DB i ORM. To 2 różne rzeczy. Ze względu na mechanizm działania takie porównanie zawsze wypadnie na korzyść "zwykłego" dostępu do DB.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 8.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
nie możesz porównywać zwykłej obsługi DB i ORM. To 2 różne rzeczy. Ze względu na mechanizm działania takie porównanie zawsze wypadnie na korzyść "zwykłego" dostępu do DB. To jest oczywiste. Chodzi mi tutaj o zorientowanie się jaki jest narzut w stosunku do zwykłej obsługi DB, a jeszcze bardziej zależy mi na porównaniu ze sobą kilku mechanizmów ORM w PHP. |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Zatem porównujesz złe mechanizmy, bo PDO z Propelem ma niewiele wspólnego.
PDO to jedynie zestaw obiektów do obsługi zapytań SQL. Propel to ORM i DAO (nie każdy się zgodzi) w jednym. Pozdrawiam. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 627 Pomógł: 33 Dołączył: 1.05.2005 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Nie sądze aby dało się w jakikolwiek sposób to porównać. 2 różne światy. można posłużyć się takim dziwnym porównaniem: zwykła obsługa to 1:1 czyli zadajesz 1 SQLa i tyle masz wykonane (no proste bo to zwykłe pytania (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ), a w ORM w zależności od sposobu działania i przede wszystkim pytania (wyciąganych danych, tabel) możesz mieć ich dziesiątki (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Pamiętam jak dawno temu pisałem coś w cakePHP: po 30-40 sqli na stronę to była norma (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Co nie oznacza, że ORM jest zły, jest po prostu INNY (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) inne zalety.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 8.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
To jest oczywiste. Chodzi mi tutaj o zorientowanie się jaki jest narzut w stosunku do zwykłej obsługi DB, a jeszcze bardziej zależy mi na porównaniu ze sobą kilku mechanizmów ORM w PHP. Czy ktoś na tym forum używał http://www.phpdoctrine.org/ ? Czy warto go zintegrować z Zend Framework? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 11:52 |