PDO vs. MySQLi

You’ll have to excuse me but what does my enjoyment of typing having to do with this? Or are you suggesting that using a procedural database interface requires more typing then a OO-one?

The parsing speed is such an abysmal part of total execution time I hardly see that as a variable to take into account when selecting my database interface, also I have a rather good hunch that OO-code is a fair bit slower then procedural code in php (even though it did get a performance boost with php5 afaik) considering that much of the object model was tacked on later (php5, etc.).

Yeah, I was wondering this to - I know MySQLi supports this, how about PDO? Anyone got a clue?

As I stated earlier, OO code is generally slower then the same procedural code in php, OO code also tends to (in the end, not in short examples) be bigger (in amount of characters), but as I said - the parsing speed is such an abysmal part of the entire execution in time that it doesn’t really matter.

I don’t get this obsession with try/catch, since I will wrap either MySQLi or PDO in an object of my own, all errors reported from MySQLi will of course be thrown as exceptions of my choosing as all PDO exceptions will be caught within my wrapping class, re-formated and re-thrown.