Zend framework
Bien développer en php
Julien Pauli, Guillaume Ponçon - Collection Les cahiers du programmeur
Résumé
En imposant des règles strictes de gestion de code et en offrant une très riche bibliothèque de composants prêts à l'emploi, le framework PHP 5 Zend Framework guide le développeur web dans l'industrialisation de ses développements, afin d'en garantir la fiabilité, l'évolutivité et la facilité de maintenance.
Cet ouvrage présente les meilleures pratiques de développement web avec PHP 5 et le Zend Framework : design patterns, MVC, base de données, sécurité, interopérabilité, tests unitaires, gestion des flux et des sessions, etc.
Non sans rappeler les prérequis techniques et théoriques à l'utilisation du framework, l'ouvrage aidera tant les développeurs débutants en PHP que les chefs de projets ou architectes aguerris souhaitant l'utiliser en entreprise.
Extraits du livre
L'auteur - Julien Pauli
Julien Pauli est architecte système et web, il travaille chez SensioLabs. Véritable passionné de l'open source, il s'investit et contribue à l'amélioration quotidienne de PHR en corrigeant des bugs et en développant des idées/concepts via des extensions.
Il a été en charge de la gestion des sorties des versions 5.5 et 5.6 du langage et poste sur jpauli.github.io.
Autres livres de Julien Pauli
L'auteur - Guillaume Ponçon
Fondateur et gérant de la société OpenStates (partenaire Zend Technologies et Anaska), Guillaume Ponçon intervient depuis plus de sept ans auprès de grands comptes sur de nombreuses missions d'expertise, de conseil et de formation PHP. Ingénieur EPITA, expert certifié en PHP et Zend Framework, il est aussi spécialiste des systèmes Unix/Linux et pratique Java et C/C++. Très impliqué dans la communauté PHP, avec la présidence de l'AFUP en 2007-2008 et la création de la Web TV PHPTV, il est l'auteur de l'ouvrage Best practices PHP 5 et coauteur du Mémento PHP et SQL aux éditions Eyrolles.
Autres livres de Guillaume Ponçon
Sommaire
- Introduction à Zend Framework
- Cahier des charges de l'application
- Installation et prise en main
- Composants de base
- Accès aux bases de données
- Architecture MVC : première approche
- Architecture MVC avancée
- Sessions, authentification et autorisations
- Internationalisation
- Performances
- Sécurité
- Interopérabilité et services web
- Composants e-mails, PDF et formulaires
- Outils et méthodologie (Zend Studio pour Eclipse)
- Utilisation avancée des composants
- Annexes : qu'est-ce qu'un framework, rappels sur les bases de données, la programmation orientée objet, motifs de conception, MVC, PHP, Subversion, PHPUnit
Avis des lecteurs
publié le 28/01/2012 Acheteur vérifié
Obsolète
Un livre intéressant dans les grandes lignes mais dont le contenu est devenu obsolète malgré la troisième édition datant de 2011. Présentation de méthodes désormais dépréciées, fatal errors à répétition. Erreurs dans la structure de l'application (dues à la version 1.11.11 ? ) Page 79: "Le fichier index.phtml, dans views/index, correspond à la vue du contrôleur principal" --> devrait être "Le fichier index.phtml, dans views/scripts/index/" pour pouvoir fonctionner. Un code source introuvable, excepté sur quelques ftp persos. Un site www.zfbook.fr introuvable. Un site www.zfbook.com/ qui affiche "fulgrim". Essayez l'url www.bleekom.org/zfbook/html/info/reservation/list/page/2 vous verrez une belle erreur qui montre qu'il y a bien trop d'anomalies pour prendre l'ouvrage au sérieux. L'auteur a abandonné ce livre, et pourtant il est toujours en vente. L'auteur a supprimé le site de démonstration de l'application sans aucune redirection ou message explicatif approprié. Ces méthodes ne reflètent pas le professionnalisme attendu et revendiqué par l'auteur. Dommage.
publié le 25/09/2011 Acheteur vérifié
Dommage
L'url "www.zfbook.fr" n'existe plus. J'ai tout de même trouvé les sources de l'exemple sur "www.editions-eyrolles.com". Mais je n'ai pas trouvé de dump d'une base MySQL de départ, il faut donc se la constituer. JJD
publié le 16/07/2009 Acheteur vérifié
Bien mais pas super complet
Ce livre est bien et je vous le recommande, cependant je le trouve bien incomplet au niveau de pas mal de chose comme par exemple Zend_Form qui est survolé rapidement et aborde peu les décorateurs pourtant si importants pour tout site web. Sinon il m'a permis de découvrir Zend pour ensuite trouver les infos supplémentaires sur le net. Une mention spéciale par contre sur le chapitre POO bien intéressant. Pour résumer si vous connaissez pas Zend achetez le, sinon si vous connaissez déjà Zend allez sur le site Zend il y aura plus d'infos...
publié le 29/06/2009 Acheteur vérifié
Désolé...
Je sais, cette note est un peu dure... mais la lecture du livre aussi. Je commence par les points positifs : - Les premiers chapitres sur le pourquoi du Framework, sont très bien. - Les annexes du livre aussi, avec de nombreuses informations logiques et utiles. - Certains passages comme l'introduction à la méthode MVC avancée et son fonctionnement sont très clairs. Les gros points négatifs (qui plombent la note) : - Pas de mention sur la version du FW, dans mon cas le premier message était "Veuillez utiliser ceci plutôt que cela" pour l'autoload... en bref, mise en bouche intéressante. - Au fur et à mesure de l'avancement de l'application exemple, les notes "Fatal error: Call to undefined method" se succèdent. - Les références au code source ne sont pas claires et surtout ne pas toujours dans l'ordre (ex: affichage des objets getResponse et getRequest...) Au final, je comprends la logique du FW, la méthode et son architecture MVC mais pas comment le faire concrètement malgré la source téléchargée sur www.zfbook.fr. Bientôt plus de cheveux à force de me faire des noeuds au cerveau pour tout remettre en place. Je suis un peu déçu par la progression de l'application exemple. Je termine tout de même par une note positive en félicitant les auteurs car ce n'est pas un exercice aisé.
Caractéristiques techniques
PAPIER | NUMERIQUE | |
Éditeur(s) | Eyrolles | |
Auteur(s) | Julien Pauli, Guillaume Ponçon | |
Collection | Les cahiers du programmeur | |
Parution | 04/12/2008 | 07/07/2011 |
Nb. de pages | 446 | 446 |
Format | 21.8 x 24.5 | - |
Couverture | Broché | - |
Poids | 1084g | - |
Intérieur | Noir et Blanc | - |
Contenu | - |
ePub + PDF |
EAN13 | 9782212123920 |
9782212147179 |
ISBN13 | 978-2-212-12392-0 | - |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Systèmes d'exploitation Linux
- Informatique Bases de données Produits SGBD MySQL
- Informatique Développement d'applications Conception et développement web
- Informatique Développement d'applications Conception et développement web Serveurs web et serveurs d'application Apache
- Informatique Développement d'applications Langages PHP