Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Propel wydajność
lucassus
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
nrm
post
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.
Go to the top of the page
+Quote Post
lucassus
post
Post #3





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 8.01.2008

Ostrzeżenie: (0%)
-----


Cytat(normanos @ 21.01.2008, 21:44:30 ) *
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.
Go to the top of the page
+Quote Post
Cysiaczek
post
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.
Go to the top of the page
+Quote Post
nrm
post
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.
Go to the top of the page
+Quote Post
lucassus
post
Post #6





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 8.01.2008

Ostrzeżenie: (0%)
-----


Cytat(lucassus @ 21.01.2008, 22:26:43 ) *
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?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 11:52