Conectando a Oracle: CodeIgniter vs Laravel

He estado buscando un marco PHP para un proyecto en el que estoy trabajando actualmente. Uno de los requisitos principales es una forma fácil de interactuar con nuestra base de datos. Inicialmente, esto debe ser Oracle, pero existe la posibilidad de cambiar a una base de datos diferente en el futuro. Por lo tanto, quiero poder escribir código que sea tan independiente de la base de datos como sea posible.

Inicialmente me incliné por CodeIgniter, principalmente debido a su soporte de Oracle (incluye controladores que están escritos para aprovechar los propios controladores OCI8 de Oracle).

Laravel es otra alternativa que he considerado. Parece ser una opción popular, incluso con algunos usuarios anteriores de CodeIgniter (por ejemplo, veaesta respuesta). Sin embargo, su soporte de Oracle parece muy limitado; que yo sepa, Laravel usa PDO extensivamente, pero PDO para Oracle esexperimental y no recomendado.

¿Hay una manera fácil de conectarme a Oracle usando Laravel de una forma independiente de la base de datos?

Respuestas a la pregunta(2)

Su respuesta a la pregunta