I've used some low-level database interfaces like PDO, and the database interfaces from several frameworks, including Codeigniter, Zend 1, Django, and Laravel, and I've been in the web development industry for over a decade at this point, so I've had a reasonable amount of experience working with va