PDO, ça se mange à quelle sauce ?
martin_pêcheur
Messages postés
11
Statut
Membre
-
martin_pêcheur Messages postés 11 Statut Membre -
martin_pêcheur Messages postés 11 Statut Membre -
Bonjour,
Je développe en php depuis 5-6ans, je maitrise parfaitement la bête en procédurale et j'ai longtemps mit de côté l'orienté objet. Je m'y suis mit récemment et dans le tutoriel que je lit il est mansion de PDO, une façon bizarre, obscure, de dialoguer avec mysql d'après ce que j'ai compris...
Je n'ai pas énormément de temps à consacrer à l'apprentissage de l'orienté objet et donc encore moins pour apprendre PDO, je ne sais pas vraiment de quoi il s'agit et je ne veut pas investir du temps là dedans pour rien. D'où mon sujet, pour savoir si investir du temps là dedans en vaut la peine, j'espère que vous voudrez bien m'expliquer de quoi il s'agit et répondre à quelques question s'il vous plaît.
1- Quelles sont les différences par rapport à la façon "classique" de dialoguer avec mysql, qu'est-ce que ça apporte ?
2- Est-ce plus sécurisé ?
2- Les requêtes sont-elles exécutés plus rapidement ?
Je vous remercie d'avance.
Je développe en php depuis 5-6ans, je maitrise parfaitement la bête en procédurale et j'ai longtemps mit de côté l'orienté objet. Je m'y suis mit récemment et dans le tutoriel que je lit il est mansion de PDO, une façon bizarre, obscure, de dialoguer avec mysql d'après ce que j'ai compris...
Je n'ai pas énormément de temps à consacrer à l'apprentissage de l'orienté objet et donc encore moins pour apprendre PDO, je ne sais pas vraiment de quoi il s'agit et je ne veut pas investir du temps là dedans pour rien. D'où mon sujet, pour savoir si investir du temps là dedans en vaut la peine, j'espère que vous voudrez bien m'expliquer de quoi il s'agit et répondre à quelques question s'il vous plaît.
1- Quelles sont les différences par rapport à la façon "classique" de dialoguer avec mysql, qu'est-ce que ça apporte ?
2- Est-ce plus sécurisé ?
2- Les requêtes sont-elles exécutés plus rapidement ?
Je vous remercie d'avance.
A voir également:
- PDO, ça se mange à quelle sauce ?
- Bruler du laurier sauce - Guide
- Que mange scooby doo ✓ - Forum Cinéma / Télé
- Pop sauce - Forum Jeux vidéo
- Lecteur k7 mange les bandes - Forum Enceintes / HiFi
- Problème cassette audio - Forum Audio
2 réponses
Ça en vaut la peine.
C'est une interface d'accès aux bases de données, comme les fonctions mysql_
Il permet de faire l'abstraction du SGBD utilisé.
Si un jour tu changes de SGBD par exemple, tu ne devras pas modifier tout ton code. Avec les fonctions mysql_, tu devrais remplacer tous les mysql_query par pgsql_query par exemple : avec PDO, tu n'as juste qu'à changer le driver dans le DSN.
https://www.php.net/pdo
http://www.siteduzero.com/tutoriel-3-34790-pdo-interface-d-acces-aux-bdd.html
C'est une interface d'accès aux bases de données, comme les fonctions mysql_
Il permet de faire l'abstraction du SGBD utilisé.
Si un jour tu changes de SGBD par exemple, tu ne devras pas modifier tout ton code. Avec les fonctions mysql_, tu devrais remplacer tous les mysql_query par pgsql_query par exemple : avec PDO, tu n'as juste qu'à changer le driver dans le DSN.
https://www.php.net/pdo
http://www.siteduzero.com/tutoriel-3-34790-pdo-interface-d-acces-aux-bdd.html