Tach!
Ich sehe nicht, wo die Diskussion jetzt hinführen soll, es geht hier doch nicht um irgendwelche fiktiven Projekte, mit anderen fiktiven Anforderungen, oder um irgendwelche Datenbanken die von PDO nicht abgebildet werden.
Ja, es geht am Ende immer um konkrete Projekte. Deswegen sehe ich nicht, dass es ein Hauptgrund sein muss, flexibel zu sein, wenn diese Felxilbilität letztlich gar nicht nötig ist oder nicht wie ursprünglich gedacht große Vorteile bringt.
Topic ist: PDO vs. MySQLi. Wo ist denn jetzt die Begründung dafür, mir selbst Steine in den Weg zu legen? Ist doch viel sympatischer, einfach von Anfang an vorbereitet zu sein. PDO kann das, MySQLi nicht.
Wenn die Steine in einem Weg liegen, den ich nie gehe, dann interessieren die mich nicht. Es geht auch nicht darum, Steine in den Weg zu legen, sondern ob die Steine überhaupt Steine sind oder nur ebenfalls grau aussehende Irrelefanten.
Für mich ist PDO nicht zu bevorzugen, weil man damit eine (selten notwendige) Flexibilität bekommt, sondern weil ich damit produktiver, weil einfacher arbeiten kann.
dedlfix.