Description générale
Un petit livre sur PHP, contenant en plus du texte de nombreuses images et extraits de code. Le livre se compose de 6 chapitres, que je décrirai plus en détail ci‑dessous. Le niveau de difficulté de lecture est léger. Vous pouvez le terminer en quelques soirées.
Aperçu rapide
Voici donc les principaux thèmes que j’ai extraits du sommaire de ce livre.
- Installation des extensions PHP pour travailler avec les SGBD
- Concept des fonctions d’accès aux données unifiées
- Accès aux bases de données MySQL
- 3.1 Fonctions PHP pour travailler avec le SGBD MySQL
- 3.2 Création de fonctions auxiliaires pour MySQL
- 3.3 Création de la fonction MyExecNonQuery
- 3.4 Création de la fonction MyExecQuery
- Accès aux bases de données Microsoft SQL Server
- 4.1 Fonctions PHP pour accéder au Microsoft SQL
- 4.2 Création de fonctions auxiliaires pour Microsoft SQL
- 4.3 Création de la fonction MsExecNonQuery
- 4.4 Création de la fonction MsExecQuery
- Accès aux bases de données Firebird
- 5.1 Fonctions PHP pour accéder à Firebird
- 5.2 Création de fonctions auxiliaires pour Firebird
- 5.3 Création de la fonction FbExecNonQuery
- 5.4 Création de la fonction FbExecQuery
- Accès aux bases de données PostgreSQL
- 6.1 Fonctions PHP pour accéder à PostgreSQL
- 6.2 Création de fonctions auxiliaires pour PostgreSQL
- 6.3 Création de la fonction PgExecNonQuery
- 6.4 Création de la fonction PgExecQuery
Par ailleurs, à la fin du livre, il y a quatre annexes présentant des listes de fonctions.
Opinion
Si vous souhaitez approfondir le travail en PHP avec des bases de données telles que MySQL, Microsoft SQL, Firebird et PostgreSQL, sans recourir à un ORM ou à d’autres couches, ce livre vous sera utile. Sinon, je trouve qu’il manque d’information. Le livre est très ciblé, mais même dans ce champ restreint, les sujets abordés ne sont pas explorés en profondeur. De plus, les annexes contenant les listes de fonctions standard me semblent quelque peu inutiles, car ces informations sont toujours mieux consultées dans les sources originales et sur les sites officiels, surtout que le PHP évolue et que de nouvelles fonctions apparaissent tandis que les anciennes deviennent obsolètes.