An unserer Stelle teilen wir die Verwendung von mysqli und PDO für Dinge wie vorbereitete Anweisungen und Transaktionsunterstützung auf. Einige Projekte verwenden eines, andere das andere. Es ist unwahrscheinlich, dass wir jemals zu einem anderen RDBMS wechseln.
Ich bevorzuge PDO aus dem einzigen Grund, weil es benannte Parameter für vorbereitete Anweisungen zulässt, und soweit ich weiß, ist dies bei mysqli nicht der Fall.
Gibt es andere Vor- und Nachteile bei der Auswahl eines Standards als Standard, wenn wir unsere Projekte konsolidieren, um nur einen Ansatz zu verwenden?