Qu'est-ce que l'AOP

云罗郡主
云罗郡主original
2019-01-12 15:26:4317266parcourir





Quest-ce que lAOP

One : Qu'est-ce que PDO

PDO one est l'abréviation de PHP Data Object et est publié avec la version PHP5.1, notamment Firebird, FreeTDS, Interbase. , MySQL, MS SQL Server, ODBC, Oracle, Postgre SQL, SQLite et Sybase, etc.

Deux : Caractéristiques du PDO

1. Cohérence du codage

Étant donné que les différentes extensions de base de données disponibles pour PHP sont écrites par différents éditeurs, donc bien que toutes. les extensions fournissent fondamentalement les mêmes fonctionnalités, elles ne satisfont pas à la cohérence du codage. PDO élimine cette incohérence et fournit une interface unique qui peut être utilisée pour diverses bases de données ;

2. Flexibilité

Étant donné que PDO charge le pilote de base de données nécessaire au moment de l'exécution, il n'est pas nécessaire de reconfigurer et de recompiler. PHP chaque fois que vous utilisez une base de données différente. Par exemple, si la base de données doit passer de SQL à MySQL, il vous suffit de charger le pilote PDO_MYSQL.

3. Fonctionnalités orientées objet

PDO utilise les fonctionnalités orientées objet de PHP5 pour obtenir une communication de base de données plus puissante et plus efficace.

4. Hautes performances

PDO est écrit en C et compilé en PHP, offrant des performances supérieures par rapport aux autres solutions écrites en PHP, bien que tout le reste soit identique.

Trois : installation de PDO

Vous pouvez vérifier si l'extension PDO est installée via la fonction phpinfo() de PHP.

1. Installez PDO sur le système Unix

Sous Unix ou Linux, vous devez ajouter les extensions suivantes :

extension=pdo.so

2. Installez PDO sur Windows

PDO et tous les principaux pilotes sont livrés avec PHP sous forme d'extensions partagées, pour les activer, modifiez simplement le fichier php.ini et ajoutez l'extension suivante :

extension=php_pdo.dll

En plus des diverses extensions de base de données correspondantes suivantes :

;extension=php_pdo_firebird.dll
;extension=php_pdo_informix.dll
;extension=php_pdo_mssql.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll

Après avoir défini ces configurations, nous devons redémarrer PHP ou le serveur Web.






Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn