Dynamisez PHP 5 de David Drapeau et Frédéric Suire
http://php.developpez.com/livres/?page=fr#L9782300011351
Citation:
Grâce à cet ouvrage vous découvrirez des extensions PHP qui vous permettront de rendre votre site plus efficace et votre code plus dynamique. Programmer du code dynamique vous permet de faire évoluer votre site en lui ajoutant de nouvelles fonctionnalités sans intervenir dans le codage. L'efficacité de votre site en utilisant des extensions vous facilite aussi sa maintenance.
Livre : Dynamisez PHP 5 de David Drapeau et Frédéric Suire
J'adore le titre de ce livre, je trouve qu'il colle parfaitement au contenu. Il vous explique comment aller plus loin en PHP que la simple génération de pages web.
L'auteur semble avoir une facilité d'écriture qui se fait sentir à la lecture. La présentation est claire et le contenu est assez simple à assimiler.
Au cours des différents chapitres, ce livre prône l'optimisation des applications PHP à travers des concepts comme la compression, la mise en cache, la méthodologie, ...
Les extensions expliquées sont illustrées par plusieurs cas pratiques permettant de mieux comprendre leurs intérêts. Une "check-list" en fin de chapitre permet de faire le point sur ce dernier.
Vous retrouverez beaucoup de cas d'entreprise comme la création d'un document Microsoft Office (via COM), d'un document OpenOffice (XML), d'images, de PDF, ...
Pour les utilisateurs un peu plus expérimentés, un chapitre est consacré à l'interconnexion de LDAP (OpenLDAP) avec PHP avec un cas pratique sur la gestion de contacts. Vous trouverez aussi comment compiler votre code PHP pour le protéger ou comment utiliser l'API Reflection dans une application modulable.
Pour conclure, je pense que c'est un livre à prendre comme il est. Ce n'est pas un livre traitant de toutes les extensions PHP de manière exhaustive mais c'est une sélection de quelques extensions utiles et facilement accessibles pour tous.
Si vous avez déjà quelques petites bases en PHP et que le sommaire vous tente, n'hésitez plus et foncez l'acheter !