Abstraction de base de données en PHP
- Inconvénients des fonctions d'accès aux bases de données en PHP
- L'approche PHP pour l'abstraction
- Présentation de la bibliothèque PDO
- Présentation des bibliothèques de PEAR (MDB2,…)
- Utilisation de patterns pour la réalisation d'une couche de persistance PHP
Â
Génération de documents PDF
- Les différentes librairies PHP pour la création de PDF (FPDF, PDFLib, …)
- Principe et format des documents PDF
- Création d'un document PDF
- Gestion des polices de caractères
- Positionner et mettre en page du texte dans les documents
- Utilisation d'images
- Ajouter des signets, hyperliens, miniatures et notes
Â
Séparer le fond de la forme avec XTemplate
- Principe du développement avec la classe XTemplate
- Mise en place d'une architecture de développement séparant les traitements
- Écriture des modèles de documents HTML
- Écriture des pages de traitement PHP
Â
Développement de Service Web PHP
- Principe des Services Web
- SOAP
- WSDL
- UDDI
- Utiliser la bibliothèque NuSOAP pour exposer un script PHP en tant que Service Web
- Écrire un client de Service Web
Â
Les fonctions de courrier électronique
- La fonction mail() de PHP
- Vérification de l'existence de l'adresse
- Gestion du type MIME
- Intégration des pièces jointes
- Les fonctions POP pour la gestion des comptes mail
Â
Génération dynamique d'images avec la librairie GD
- Présentation de la librairie GD
- Création d'images et réutilisation
- Gestion des chaînes de caractères et des polices
Â
Concepteur : ENI SERVICE - Distributeur : Groupe Arkesys