![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 3 Dołączył: 6.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, od pewnego czasu borykam się z pytaniem, czy używać PDO czy klasy którą napisałem w oparciu o kilka książek o PHP5. W sumie klasa, którą napisałem jest normalnym skryptem do łączenia pobierania danych i zamykania połączeń z bazą danych. Teraz przy okazji pisania mojej pracy inżynierskiej problem powrócił.
Ciekawi mnie Wasze zdanie na ten temat. Ten post edytował Danielcom 8.08.2010, 18:20:23 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Pdo rozszerzona o własną obsługę błędów i profilowanie zapytań.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 28.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
PDO jest moim zdaniem lepsze. Osobiście piszę własną klasę do obsługi baz danych, ale opartą właśnie o PDO.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Osobiście piszę własną klasę do obsługi baz danych, ale opartą właśnie o PDO. Jest sens komentować? Nie wiem czy się kierowałeś. ![]() @topic A dużo powstanie jeszcze takich tematów? Odkąd tutaj jestem na forum widziałem dziesiątki tematów czy warto pisać swoją klasę do obsługi MySQL. -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Odkąd tutaj jestem na forum widziałem dziesiątki tematów czy warto pisać swoją klasę do obsługi MySQL. Czyli warto, a najlepiej jeszcze ją sprzedawać ![]() -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Czyli warto, a najlepiej jeszcze ją sprzedawać ;) Kto by Ci kupił taką "klasę", która zwykle raz jest napisana przez laika? Masz PDO, czy np. PEAR::DB które są darmowe - o ile mnie pamięć nie zawodzi. Ten post edytował fifi209 10.08.2010, 18:34:58 -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 3 Dołączył: 6.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
PDO jest bardzo interesujące, ale niestety trochę więcej kodu trzeba wpisać, ale jeśli miał bym teraz pisać wszystko od nowa, to faktycznie został bym przy gotowym PDO. Co najwyżej dopisał bym kilka funkcji których w PDO brakuje (takich nietypowych dodatków do aktualnego zlecenia).
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 47 Pomógł: 1 Dołączył: 24.06.2010 Skąd: Sopot Ostrzeżenie: (0%) ![]() ![]() |
PDO jest rozszerzeniem PHP, a więc narzędziem skompilowanym i działającym szybko. Jeśli piszesz własny mechanizm obsługi baz danych w PHP, to musisz liczyć się z wolniejszą pracą i większym obciążeniem serwera (język interpretowany), a w dodatku samemu dbać o jakość kodu, podczas gdy PDO było tworzone przez profesjonalistów i przez wiele osób w praktyce stosowane.
Jak dla mnie bez dwóch zdań warto korzystać z PDO. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 06:56 |