Précédent Suivant

INSTALLATION

Interfaçage avec un SGBD

 

L'interfaçage avec une base de données est certainement un des aspects les plus intéressants du langage PHP.

 

Une base de données peut offrir des solutions très séduisantes à peu près à toutes les applications nécessitant la génération de pages HTML dynamiques.

 

Ceci vous permettra d'organiser vos pages en trois parties :

 

• un corps de HTML faisant la présentation, et invoquant les scripts de génération dynamique de contenu ;

 

• les scripts de génération de contenu (mise en forme des données lues dans la base de données) ;

 

• l'interfaçage avec la base de données, avec des fonctions d'enrobage (wrappers), permettant de s'abstraire de la base de données utilisée.

 

Quelle base de données ?

 

Le trio PHP + MySQL + Apache est une solution éprouvée et très fiable, sur une machine Linux ou FreeBSD ou sur une plate-forme Win32, il est souvent livré dans un package appelé "MAP".

 

PHP contient des connexions natives vers la plupart des systèmes de bases de données. En plus de MySQL, vous pouvez vous connecter directement aux bases de données PostgreSQL, mSQL, Oracle, dbm, filePro, Informix, Interbase et Sybase pour ne citer qu'elles.

 

Grâce au standard ODBC (Open Database Connectivity), vous pouvez vous connecter à n'importe quelle base de données possédant un pilote ODBC, comme les produits de Microsoft.

 

Précédent Suivant