Saya pasti akan menggunakan ORM, setidaknya jika Anda mengerjakan proyek besar, yang tidak ingin Anda gunakan mysqli_*
atau fungsi/metode PDO secara langsung -- Doktrin
menjadi yang paling berkembang/digunakan, saat ini (Ini adalah ORM default dari symfony Framework, dan dapat diintegrasikan dengan Zend Framework dengan cukup mudah) .
Tentang E_DEPRECATED
kesalahan, meskipun :PHP 5.3 masih cukup muda, dan banyak perpustakaan/perangkat lunak/proyek belum diadaptasi -- Anda mungkin akan memiliki banyak lagi dalam beberapa bulan ke depan :-(