Je suis actuellement en train d'écrire une application web implémentant le MVC et réduisant bien les choses complexes. Pourtant, je réfléchis depuis quelques heures à ce qu'il faut faire pour les futurs systèmes de base de données comme Oracle, PostgreSQL, Firebird, etc.Superposition d'applications PHP pour d'autres SGBD
Puis de nouveau pour implémenter ces adaptateurs dans la logique, c'est ce qui m'arrive, devrais-je juste déclencher-heureux avec des tonnes de SWITCH? Que puis-je faire dans cette situation?
J'ai la planification d'une semaine à utiliser Doctrine ORM (http://doctrine-project.org) parce que je ne l'ai pas vouloir créer une classe idiote envelopper des trucs MySQL. Pourtant, je suis encore un peu hésitant parce qu'ORM est encore un nouveau terme pour moi. La doctrine ORM sera-t-elle la réponse? – allenskd
Je n'ai aucune idée de la doctrine, je ne l'ai jamais utilisée. Cependant, l'utilisation d'un ORM en général est un grand pas en avant dans la réutilisation du code et vous facilite la vie en général. L'utilisation d'une base de code établie est probablement encore meilleure, et devrait, espérons-le, s'accompagner d'un grand nombre de bonnes pratiques. – Fake51