Bonjour à tous !
Premier topic pour moi, avec une question qui n’a pas l’air de revenir souvent (du moins de ce que j’ai pu en voir après une recherche poussée) : Yii et Oracle, est-ce que ça peut marcher ?
Alors je vous situe un peu mon problème actuel : je suis en charge du développement de la nouvelle mouture d’une application PHP (v5.3) et j’ai tout naturellement pensé à mon framework préféré pour remplacer le framework maison utilisé jusqu’à présent. Le problème (enfin j’espère que ça n’en sera pas un), c’est que l’application fonctionne avec une base de données Oracle 9i.
Actuellement, tout fonctionne bien, la gestion de la BDD se fait via le driver OCI de PHP via une classe faite maison. J’ai donc réalisé des tests pour vérifier que Yii (v1.1.13) fonctionnerait bien avec ce petit monde. 2 constats :
-
Avec Gii, j’ai une lenteur incroyable lorsque j’essaie de générer les modèles. Même l’accès à la page de génération des modèles est lent (à cause des accès à la BDD).
-
Une fois les modèles et le CRUD générés (à grands coups de patience), l’application est fonctionnelle, SAUF pour ajouter un nouvel enregistrement en base (l’update fonctionne nickel). Là il me plante une erreur CDbException et basta.
D’où ma première question : quelqu’un ici a t’il déjà réussi à faire fonctionner Yii et Oracle, et notamment Oracle 9 ? Avec vous rencontré ce genre de problème avec Gii ?
Merci d’avance !