@Mark H.
Yeah I tried to set it up, but I think I was missing some keys to make the OO layer of xPDO function properly, and I will have to avoid more tampering with the Evo source code and database than has already been done.
I think xPDO is a sweet technology, but as with most modern technology, I don’t think the world is ready for it yet, as in it would cost too much to implement properly.
@openGeek
Well the thing is that the built in $modx->db handler has never even been used on our Evo servers in the first place, and over making a regular mysql call, PDO takes only about one third of a regular mysql call. Then there is the fact that I need things to be auto escaped, which the db handlers query doesn’t do anyway.
My reason to choose PDO is because it is something I can get the hardcore DB crowd to use, it has auto escaping with the right commands (which I am going to tell people to use), it will gain a large performance boost over what we have now and I can prepare statements for others to use which will then be readily available.
As said the world isn’t perfect, if it was, we would be running Revolution and using xPDO.