Conectando-se ao Oracle: CodeIgniter vs Laravel

Eu tenho procurado por um framework PHP para um projeto no qual estou trabalhando atualmente. Um dos principais requisitos é uma maneira fácil de interagir com nosso banco de dados. Inicialmente, isso deve ser o Oracle, mas existe a possibilidade de alternar para um back-end de banco de dados diferente no futuro. Portanto, quero poder escrever código que seja o mais agnóstico possível do banco de dados.

Eu inicialmente estive inclinado para o CodeIgniter, principalmente por causa de seu suporte Oracle (inclui drivers que são escritos para aproveitar os próprios drivers OCI8 da Oracle).

O Laravel é outra alternativa que eu considerei. Parece ser uma opção popular, mesmo com alguns usuários anteriores do CodeIgniter (por exemplo, vejaesta resposta). No entanto, seu suporte Oracle parece muito limitado; Tanto quanto eu posso dizer Laravel usa PDO extensivamente, mas PDO para Oracle éexperimental e não recomendado.

Existe uma maneira fácil de se conectar ao Oracle usando o Laravel de maneira independente do banco de dados?

questionAnswers(2)

yourAnswerToTheQuestion