• [^] # Re: PHP != J2EE

    Posté par . En réponse à la dépêche PHP 5 futur concurrent de J2EE et .Net ?. Évalué à 1.

    L'abstraction de base de données ca existe en PHP, il y a plusieurs biblitotheques permettant de le faire et la majorité des framework offrent cette option.

    Par contre il est illusoire de dire que tu peux changer comme ca de base car chacune a ses particularités (MySQL a une propriété auto_incremente que n'a pas postgresql par exemple, il faut utiliser des séquences). Donc soit on se restreint a un jeu SQL réduit pour que ca fonctionne partout soit cela implique des modifications.
    Ceci dit utiliser une classe d'abstraction est un plus pour faciliter une éventuelle migration.

    Dans le temps j'ai travaillé pour une société de sécurité qui est passé de Oracle vers PostgreSQL. Ils avaient utilisé une classe d'abstraction aussi cela nous a prit une apres midi pour faire le changement (tests inclus).