Strona 1 z 1

Czy warto używać PDO ?

Napisane: sobota, 24 sierpnia 2013, 01:17
przez Narzew
Witam. Mam pytanie. Czy warto używać systemu PDO ? Jakie są zasadnicze różnice pomiędzy użyciem mysql_connect, mysql_query a użyciem PDO, poza składnią oraz tym, że PDO jest obiektowe ? Która opcja ma większą wydajność ?

Re: Czy warto używać PDO ?

Napisane: sobota, 24 sierpnia 2013, 10:06
przez Morfidon
Oglądnij czym jest PDO:
http://www.youtube.com/watch?v=bfw1JnbzBiE

PDO nie używa się ze wzg. na szybkość. Jeśli zależy Ci na szybkości to korzystaj z MySQLi. Zdarza się, że PDO może być gdzieś szybsze, ale najczęściej jest wolniejsze. Korzysta się z niego po to, aby stworzyć jakiś 'kombajn' np. CMS, z którego będą korzystać różni ludzie (nie wiesz kto ostatecznie będzie korzystał z tego, więc też nie wiadomo z jakiej bazy danych będzie korzystał). Pisząc aplikacje w PHP z pomocą PDO masz możliwość napisania całego CMS za jednym razem - nie trzeba przepisywać całej aplikacji niezależnie, czy ktoś korzysta z MySQL, PostgreSQL etc.

Ogólnie - jeśli będziesz pracował sam to prawdopodobnie bez niego sobie poradzisz przy małych projektach, ale w pracy w grupie często jest on wymagany.