2? 3? Dieses Jahr grad eins, nächstes Jahr noch eins. Davon auszugehen, dass sich das DBMS nie, NIE, N I E ändert halte ich für naiv. Ich gehe ja auch nicht davon aus, für immer der einzige Entwickler zu sein, oder dass ein System immer in der gleichen Umgebung läuft. Genau aus der Einstellung heraus entstehen doch die Probleme. PDO ist das Paradebeispiel für modulare Programmierung bei relationalen Datenbanken. Da kann ich mir SQLite mocken und dann auf Postgres Cluster umstellen, DNS ändern, fertig. Zumindest was den Wrapper angeht, so lange man kein ORM haben will. Wozu soll ich mir den Klotz ans Bein binden? Nu weil ich es kann? Es gibt sicher Gründe für MySQLi, aber die hat hier bisher niemand genannt.