PHP, Améliorez la performance de vos applications, par Jean-Marie Renouard. Améliorez la performance de nos applications? Voici un sujet sensible. Bien que pour certains on va tout d'abord leur conseiller d'écrire des applications qui ont du succès avant de vouloir régler des problèmes de performance non encore existant, quelques règles de bonne pratique ne sont pas à négliger.
Et si vous avez la chance d'avoir un site ou une application à succès, vous serez confrontés à l'obligation de performance pour vos utilisateurs. Bon après tout, et si on s'y mettait tout de suite?
Le livre
Basé sur PHP 5.3 et supérieur, l'ouvrage commence d'ailleurs par un important chapitre détaillant les fonctionnalités apportées par PHP 5.3 et sur l'histoire de PHP. Sans être un cours sur PHP puisque des notions de PHP seront obligatoires, le livre commence plus comme un livre sur "PHP 5.3" que sur des réels aspects de performance.
Après les nouveautés, on s'attaque à la sécurisation du serveur PHP ainsi qu'à la sécurisation de vos scripts PHP, on en est déjà au tiers du livre. On aura ensuite droit à un court chapitre sur l'optimisation de l'exécution de PHP, essentiellement basé sur des outils comme APC et on réattaque immédiatement avec l'analyse de qualité de votre code ainsi que l'architecture logicielle.
La fin de l'ouvrage se concentre sur les architectures à haute disponibilité ainsi que sur l'assemblage vs le développement.
Agréable à lire, sans hésiter, mais on aurait aimé plus de détails et plus d'analyse sur les bottelnecks PHP et sur les moyens de l'améliorer, bien que les solutions ne sont pas extrêmement nombreuses. En fait, l'ouvrage serait plus sur l'optimisation et la qualité de vos applications PHP, mais on se répète il est agréable à lire, et quand on aime...
PHP, Améliorez la performance de vos applications, Jean-Marie Renouard
Le livre numérique est offert pour l'achat du livre imprimé.
478 Pages, Editions ENI, ISBN 978-2-7460-5894-1