Présentation de l'éditeur
Utilisé par des millions de programmeurs dans le monde entier, PHP sest rapidement imposé comme le langage de référence pour la création de sites web dynamiques. Destinée aussi bien aux novices quaux utilisateurs avancés, cette bible passe en revue lunivers du langage, en délivrant, tout dabord, les bases élémentaires pour intégrer le code PHP au HTML, utiliser la syntaxe du langage, produire des formulaires, créer des images, insérer un tableau... Elle aborde ensuite les fonctionnalités évoluées de PHP : la réalisation de bases de données professionnelles, la manipulation de documents XML, les animations Flash... Une mine dinformation pour développer des sites web performants, au design professionnel. Aspects fondamentaux : rôle et fonctionnement dun langage de script et de PHP, installation sous Windows et Linux, configuration, choix des éditeurs et déboggeurs PHP...
Le langage PHP : intégration du PHP à HTML, emploi des structures de contrôle, utilisation des fonctions, des formulaires, gestion des en-têtes, des cookies et des sessions, définition des méthodes de mise en cache...
Techniques de programmation : utilisation de templates, documentation du code, PHP et les mathématiques, utilisation des chaînes de caractères, gestion des dates et heures, création de calendriers d'événements, manipulation de fichiers et répertoires... Programmation orientée objet : Présentation du concept d'objet, notions d'héritage, les exceptions, le déréférencement, nouveautés PHP 5...
PHP et les bases de données : introduction aux bases de données et à SQL, techniques de mise à jour des données, accès à une base de données via les API vers la plupart des SGBD du marché type Oracle, SQL Server, MySQL...
Messagerie : envoi d'un mail, accès à un compte de messagerie IMAP, POP3 ou NNTP (construction d'une interface Webmail), utilisation de LDAP...
Le langage PHP : intégration du PHP à HTML, emploi des structures de contrôle, utilisation des fonctions, des formulaires, gestion des en-têtes, des cookies et des sessions, définition des méthodes de mise en cache...
Techniques de programmation : utilisation de templates, documentation du code, PHP et les mathématiques, utilisation des chaînes de caractères, gestion des dates et heures, création de calendriers d'événements, manipulation de fichiers et répertoires... Programmation orientée objet : Présentation du concept d'objet, notions d'héritage, les exceptions, le déréférencement, nouveautés PHP 5...
PHP et les bases de données : introduction aux bases de données et à SQL, techniques de mise à jour des données, accès à une base de données via les API vers la plupart des SGBD du marché type Oracle, SQL Server, MySQL...
Messagerie : envoi d'un mail, accès à un compte de messagerie IMAP, POP3 ou NNTP (construction d'une interface Webmail), utilisation de LDAP...
Le contenu du CD-ROM
Tous les outils nécessaires à une programmation optimale : versions Windows et Linux de PHP, MySQL, Apache, bibliothèques de PHP, éditeurs, scripts exemples, liens vers les mises à jours de tous ces outils... le tout sur une interface ludique et conviviale.
Un mot de l'éditeur
La référence pour concevoir des sites web dynamiques !
Des applications concrètes et actuelles, portant sur la version 5 du langage pour aller plus loin encore: lutilisation de PHP pour la messagerie, pour la génération d'images, de graphiques et d'animations Flash, ainsi quen association avec des bases de données et du XML.
Un CD offert avec les exemples du livre, PHP, MySQL, Apache, PhpMyAdmin.