Czy warto używać PDO ?
Czy warto używać PDO ?
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 ?
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.
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.