Ich würde definitiv zu einem ORM greifen, zumindest wenn Sie an einem großen Projekt arbeiten, für das Sie nicht mysqli_*
verwenden möchten oder PDO-Funktionen/Methoden direkt -- Doctrine
heutzutage am weitesten entwickelt/genutzt (Es ist das Standard-ORM des Symfony-Frameworks und kann ganz einfach in Zend Framework integriert werden) .
Über den E_DEPRECATED
Fehler, aber :PHP 5.3 ist ziemlich jung, und viele Bibliotheken/Software/Projekte wurden noch nicht angepasst -- Sie werden wahrscheinlich viele davon in den nächsten paar Monaten haben :-(