Jak najbardziej polecam wykorzystanie PDO. Jest to standard, który niedługo zastąpi natywne funkcje dostępu do baz danych.
Sprawa z mysqlem rzeczywiście jest trochę dziwna. Autor PDO twierdzi, że obsługuje ono wersję 4.1, ale z tego, co widzę przeglądając źródła rozszerzenia, to wykorzystuje ono funkcje mysql_* , nie mysqli_*. Tak, czy siak jest to raczej przezroczyste dla użytkownika (o ile rzeczywiście potrzeba nam jakichś specyficznych funkcji mysqli) i sytuacja na pewno niedługo będzie naprawiona
Cytat
1. czy administratorzy komercyjnych serwerow beda sklonni doinstalowania pdo na moja prozbe?
Na moim serwerze admin zgodził się to zrobić (php 5.0.5). Niedługo wreszcie wyjdzie php 5.1.0, więc problem zniknie (a admini serwerów, na których juz jest php5 nie powinni się zbytnio ociągać z upgrade'm).
Cytat
2. czy sa jakies wady tej biblioteki?
Tak, nie jest to idealna biblioteka. API może wydawać się momentami troszkę toporne, ale mimo wszystko dobrze mi się pracuje z PDO.
Cytat
3. czy sa jakies wazne rzeczy, ktore powinienem wiedziec przed rozpoczeciem prac z wykorzystaniem pdo?
Powinieneś dokładnie zapoznać się z dokumentacją w manualu i śledzić blogi deweloperów tego rozszerzenia (głównie
http://netevil.org i
http://ilia.ws) - czasem można wyczytać ciekawe informacje, które nie są jeszcze dokumentowane.
Cytat
4. co o tym myslicie?
Dobrze, że się tym zainteresowałeś. Powodzenia w pracy z nową biblioteką