I was looking for a PHP framework for the project I'm currently working on. One of the basic requirements is an easy way to interact with our database. Initially, this should be Oracle, but there is the possibility of moving to another database in the future. Therefore, I want to be able to write code that is agnostic of the database as much as possible.
I initially leaned toward CodeIgniter, mainly because of Oracle support (it includes drivers written to use Oracle's native OCI8 drivers).
Laravel is another alternative that I have reviewed. This is a popular option, even with some previous CodeIgniter users (e.g. see this answer ). However, its support for Oracle seems very limited; as far as I can tell, Laravel makes extensive use of PDOs, but PDOs for Oracle are experimental and not recommended .
Is there an easy way to connect to Oracle using Laravel in agnostic database mode?
oracle php codeigniter laravel
Fixmaker
source share