Hallo,
Is het eigenlijk wel zinvol en de moeite waard om nog een database klasse te maken?
Met het moderne PDO dat steeds meer wordt gebruikt heb je eigenlijk al een database class.
Ik zou namelijk niet zo even iets beters kunnen verzinnen dan PDO nu.
En als je een eigen database klasse maakt, gebruik je daarin ook alleen maar PDO. Dus wordt zo'n klasse alleen maar een doorgeefluik. Je zou zelfs PDO kunnen extenden in een eigen database class.
Dus de vraag is: is het nog nodig een eigen database klasse te maken, of is het ook gewoon prima als je rechtstreeks PDO gebruikt?
En nog een vraag: Hoe moet zo'n database klasse dan ongeveer zijn werk doen? Doe je dan bijvoorbeeld voor elke query die in de hele applicatie voorkomt een methode maken? En dus niet een sql string doorgeven aan een methode?
Dus bijvoorbeeld methodes maken zoals getUserData($id) en updateUserdata($username, $password, $email) etc.
Of gewoon 1 methode zoals query($sql) ?

Het tweede lijkt me de enigste goede manier, maar dan kun je net zo goed query() van PDO gebruiken.
Begrijpen jullie wat ik bedoel?
En ik zeg **klik**...

Zullen we dan daar verder gaan?

Reageren