Book description
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.
- 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
Table of contents
- Couverture
- Titre
- Licence
- Table
- Préface
- Avant-propos
- chapitre 1 - Introduction à Zend Framework
- chapitre 2 - Cahier des charges de lâapplication exemple
- chapitre 3 - Installation et prise en main
- chapitre 4 - Composants de base
- chapitre 5 - Accès aux bases de données
- chapitre 6 - Architecture MVC
-
chapitre 7 - Architecture MVC avancée
- Zend_Controller : utilisation avancée
-
Les différents objets de MVC
- Fonctionnement global de MVC
- Fonctionnement détaillé des objets du modèle MVC
- En résumé
- chapitre 8 - Sessions, authentification et autorisations
-
chapitre 9 - Internationalisation
- Avant de commencer...
- Zend_Locale : socle de base de lâinternationalisation
- Zend_Translate : gérer plusieurs langues
- Zend_Currency : gestion des monnaies
- Zend_Date : gestion de la date et de lâheure
- En résumé
- chapitre 10 - Performances
- chapitre 11 - Sécurité
- chapitre 12 - Interopérabilité et services web
- chapitre 13 - Autres composants utiles
- chapitre 14 - Outils et méthodologie
- chapitre 15 - Utilisation avancée des composants
-
annexes
- A - Quâest-ce quâun framework ?
- B - Bases de données
- C - Programmation orientée objet
- D - Design patterns
- E - Le pattern MVC en théorie
- F - Comment fonctionne PHP ?
- G - Utiliser Subversion
- H - Pratique des tests avec PHPUnit
- Index
Product information
- Title: Zend Framework
- Author(s):
- Release date: July 2011
- Publisher(s): Eyrolles
- ISBN: 9782212123920
You might also like
book
Beginning App Development with Parse and Phonegap
Beginning App Development with Parse and PhoneGap teaches you how to start app development with Parse …
book
iOS eCommerce App Development with Parse
iOS eCommerce App Development with Parse uses a real-world app example to teach you how to …
book
SWT: A Developer's Notebook
The Eclipse platform continues to gain tremendous popularity as both a Java IDE and a Java …
book
La programmation orientée objet
Présentation Au sommaire L'approche objet est enseignée dans les universités dès les premiers niveaux des cursus …