|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre éclairé
![]() Développeur Web Inscription : mai 2006 Messages : 936 ![]() |
Bonjour,
Je me suis mis à PDO depuis quelques mois tout en me mettant à la POO (php5) et j'en suis arrivé à avoir développé deux objets personnels qui manipulent PDO : - DBConnexion() - DBRecord() DBConnexion est un objet qui créer une instance PDO, il ouvre une connexion à une base de données. DBRecord est un objet que je créer pour chacune des requêtes que j'effectue. Il me permet de disposer d'autant de traitements de suivi que je souhaite pour chaque manipulation sur la base de données. Voici un exemple simplifié de l'utilisation de mes objets : conf.php : Code :
Code :
J'apprécie très nettement leur utilisation et je me vois mal m'en défaire maintenant. Question 1 : - Sachant que je les aient créés pour pouvoir EFFECTUER DES TRAITEMENTS DE SUIVI ET DE CONTROLE pour chaque manipulation sur la base de données, est-ce judicieux selon vous ? Je manque de notions Objet pour évaluer mon développement. Question 2: - Etant donné que l'objet PDO est natif une fois activé, ai-je créer une limitation à son utilisation en l'ayant encapsulé dans deux objets ? Par exemple si je veux créer une classe utilisateur, je vais devoir utiliser mes objets au sein de cette classe plutôt que de directement utiliser PDO. Quelque part je me dis que j'ai peut-être "réinventé la roue" mais je ne pense pas vu que mon code est nettement allégé par rapport à une utilisation de PDO sans passer par mes objets. Merci A+
__________________
Développeur indépendant sur technos Web à votre service |
||||
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Développeur Web Inscription : mai 2006 Messages : 936 ![]() |
J'ai testé les design pattern factory et singleton, pas de soucis d'adaptation de mes objets.
Ca roule...
__________________
Développeur indépendant sur technos Web à votre service |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com