Developpez.com

Club des développeurs et IT pro
Plus de 4 millions de visiteurs uniques par mois

Livres en anglais

2 livres et 3 critiques, dernière mise à jour le 17 décembre 2013 , note moyenne : 4.2

  1. Zend Framework 1.8 - Web Application Development
  2. Zend Framework - In Action
couverture du livre Zend Framework 1.8

Note 3.5 drapeau
Détails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Zend Framework 1.8

Web Application Development

de
Public visé : Expert

Résumé de l'éditeur

The Zend Framework has a flexible architecture that lets you build modern web applications and web services easily. The MVC components make the maintenance and testing of your applications easier. However, it is not only an MVC framework for developers. It also provides an easy-to-use high-quality component library that is designed to be used the way you want, picking up specific components without requiring the use of whole framework.

It's easy to get started and produce a powerful and professional looking web site when you've got this book to hand. Taking you through a real-life application, it covers the major Zend Framework components, as well as throwing light on the best practices and design issues faced when building complex MVC applications.

This book takes you through detailed examples as well as covering the foundations you will need to get the most out of the Zend Framework. From humble beginnings you will progress through the book and slowly build upon what you have learned previously. By the end, you should have a good understanding of the Zend Framework, its components, and the issues involved in implementing a Zend Framework based application.

Create a real-life storefront application from design to deployment and explore all the major aspects of the Zend Framework

What you will learn from this book :
  • Explore the features of Zend Framework's MVC architecture
  • Learn about designing and implementing an MVC application
  • Avoid common mistakes made when first learning an MVC framework
  • Test your applications with the popular PHPUnit framework
  • Interact with a database using Zend_Db and Zend_Db_Table
  • Secure your application using Zend_Acl and Zend_Auth
  • Optimize your application using caching and other performance tips
  • Add administrative functionality to your applications

Édition : Packt Publishing Limited - 350 pages , 1re édition, 26 septembre 2009

ISBN10 : 1847194222 - ISBN13 : 9781847194220

Commandez sur www.amazon.fr :

30.34 € TTC (prix éditeur 32.21 € TTC) livraison gratuite !
[*]
  • Creating a Basic MVC Application
  • The Zend Framework MVC Architecture
  • Storefront Basic Setup
  • Storefront Models
  • Implementing the Catalog
  • Implementing User Accounts
  • The Shopping Cart
  • Authentication and Authorization
  • The Administration Area
  • Storefront Roundup
  • Storefront Optimization
  • Testing the Storefront
Critique du livre par la rédaction Fabrice le 7 mai 2009
Autant le dire dès le début, ce livre n'est pas pour les débutants en POO ou/et avec Zend Framework. Il faudra maitriser les concepts de base, et plus encore, avant d'en entreprendre la lecture.
L'application développée dans cet ouvrage est une boutique en ligne, front-office et back-office. D'un point de vue technique, une grande partie des aspects de la programmation objet est utilisée : les interfaces, classes abstraites, etc...

Vous apprendrez donc à maitriser :
  • l'architecture MVC.
  • les bases de données avec Zend_DB et Zend_Db_Table.
  • l'authentification (droits et privilèges).
  • l'optimisation en utilisant les systèmes de mise en cache.
  • les formulaires et les décorateurs.
  • ZF_Tool pour la création d'un projet de démarrage.
  • les tests unitaires.


En utilisant de manière poussée les principes de la POO, on se perd rapidement dans ce dédale de classes et d'interfaces. Même si la création d'une boutique en ligne, de A à Z, requiert beaucoup de rigueur, de temps et de réflexion, Zend Framework nous permet néanmoins de développer cela bien plus simplement. Malgré tout, cet ouvrage reste très complet, didactique et bien conçu. Les sources sont téléchargeables chapitre par chapitre.
Pour conclure, c'est un très bon ouvrage réservé à un public averti. Vous y trouvez surement une foule d'informations à mettre en pratique dans vos développements.




 Poster une réponse

Avatar de __fabrice __fabrice - Membre habitué https://www.developpez.com
le 22/09/2010 à 21:06
Bonjour,

Voici une critique du livre Zend Framework 1.8 - Web Application Development de Keith Pope. (ouvrage anglophone)

Extrait :
L'application développée dans cet ouvrage est une boutique en ligne, front-office et back-office. D'un point de vue technique, une grande partie des aspects de la programmation objet est utilisée : les interfaces, classes abstraites, etc...

C'est un très bon ouvrage réservé à un public averti. Vous y trouvez surement une foule d'informations à mettre en pratique dans vos développements...



Lire la critique

Et vous, avez-vous lu ce livre ? Réagissez et commentez !
couverture du livre Zend Framework

Note 4.5 drapeau
Détails du livre
Sommaire
Critiques (2)
2 commentaires
 
 

Zend Framework

In Action

de

Résumé de l'éditeur

From rather humble beginnings as the “Personal Home Page” scripting language, PHP has found its way into almost every server, corporation, and dev shop in the world. On an average day, somewhere between 500,000 and 2 million coders do something in PHP. Even when you use a well-understood language like PHP, building a modern web application requires tools that decrease development time and cost while improving code quality. Frameworks such as Ruby-on-Rails and Django have been getting a lot of attention as a result.

For PHP coders, Zend Framework offers that same promise without the need to move away from PHP. This powerful collection of components can be used in part or as a whole to speed up the development process.

Zend Framework has the backing of Zend Technologies; the driving force behind the PHP programming language in which it is written. The first production release of the Zend Framework became available in July of 2007.

Zend Framework in Action is a comprehensive tutorial that shows how to use Zend Framework to create web-based applications and web services.

This book takes you on an "over-the-shoulder" tour of the components of Zend Framework as you build a high quality, real-world web application. This book fully supports version 1.5 of Zend Framework and is organized around the techniques you'll use every day as a web developer-data handling, forms, authentication, and so forth. As you follow the running example, you'll learn to build interactive Ajax- driven features into your application without sacrificing nuts-and-bolts considerations like security and performance.

This book is aimed at the competent PHP developer who wants to master framework-driven web development. Zend Framework in Action goes beyond the docs but still provides quick access to the most common topics encountered in the development of web applications.

Édition : Manning Publications - 425 pages , 1re édition, 1er novembre 2008

ISBN10 : 1933988320 - ISBN13 : 9781933988320

Commandez sur www.amazon.fr :

34.54 € TTC (prix éditeur 35.78 € TTC) livraison gratuite !
  • Introducing Zend Framework
  • Hello Zend Framework!
  • Building a web site with Zend
  • Managing the View
  • Ajax
  • Managing the Database
  • User Authentication and Access Control
  • Forms
  • Searching
  • Email
  • Deployment
  • Talking with Other Applications
  • Mashups with Public Web Services
  • Caching
  • Internationalization and Localization
  • Creating PDFs


  1. A Whistle Stop Tour of PHP Syntax
  2. Object Oriented PHP
  3. Tips and Tricks
Critique du livre par la rédaction Janitrix le 1er janvier 2009
Zend Framework in Action est constitué de 16 chapitres qui couvrent une grande partie du Zend Framework. Le livre est divisé en 3 parties : la première partie présente le Zend Framework et ses atouts, la deuxième ses composants principaux, et la dernière les composants utiles pour une utilisation avancée du framework (PDF, internationalisation, etc.).
Les auteurs ont particulièrement bien travaillé le style, très agréable, qui permet une approche intéressante du sujet. Ainsi, des concepts parfois abstraits et difficiles à appréhender apparaîtront de façon plus claire aux lecteurs, même débutants.
Notez que le livre suppose une connaissance, même basique, du langage PHP et de l'orienté objet.
Le livre adopte une organisation particulièrement intéressante pour les débutants mal à l'aise : tout d'abord, chaque élément est expliqué de façon théorique, agrémenté de quelques exemples courts. Puis, la fonctionnalité ou le composant en question est mis dans le contexte d'un véritable site Internet, développé au cours des chapitres.
De cette façon, le lecteur aperçoit très nettement l'utilisation concrète qu'il peut faire des composants présentés, ce qui le rassure dans son apprentissage. Cette partie du livre est particulièrement bien réussie, la lecture est simple, rapide, et très agréable.
De plus, chaque composant, fonctionnalité ou concept est présenté avec un souci d'efficacité et de professionnalisme. On appréciera par exemple que les tests unitaires soient mis en avant rapidement, tout comme certains Design Pattern.
Ainsi, les utilisateurs expérimentés ne sont pas négligés, car la rigueur des auteurs permet de découvrir de nouvelles facettes du Zend Framework, ainsi que des bonnes pratiques permettant un développement propre et efficace.
En conclusion, Zend Framework in Action est un excellent livre, qui conviendra à tout type de lecteur, débutant comme confirmé.
Critique du livre par la rédaction Eusebe le 1er août 2008
Comme son titre l'indique, ce livre nous guide à l'utilisation commune des composants du Zend Framework par la pratique, à travers la création d'un site communautaire.

Après une introduction au Zend Framework avec présentation de sa philosophie et de ses avantages, nous entrons dans le vif du sujet par la mise en place du pattern MVC pour la réalisation de l'ébauche du site. Les composants du framework sont ensuite intégrés progressivement, et permettent d'aboutir à un site complet et fonctionnel. Cet ouvrage ne se limite toutefois pas exclusivement au framework, mais indique également comment intégrer AJAX avec YUI, réaliser des tests unitaires avec phpUnit, des tests fonctionnels avec Selenium et mettre en place un développement mutualisé avec SVN.

Les annexes ne sont pas à négliger. Si vous êtes débutant, je vous invite même à commencer votre lecture par les deux premières annexes qui reprennent rapidement la syntaxe et les développements "objet" en PHP. La dernière annexe introduit quant à elle des fonctionnalités avancées du framework : utilisation de modules dans le pattern MVC, création de routes personnalisées, contrôle de l'application avec Zend_Debug, Zend_Log et Zend_Db_Profiler.

Un petit reproche, le code inclus dans le livre n'est pas toujours directement fonctionnel. Pour le compléter, le lecteur doit donc s'investir, et utiliser les sources fournies avec le livre.

Il est à noter que cet ouvrage a été écrit avec la version 1.5 du framework. Lors de sa sortie (prochainement), les sources fournies devraient être compatibles avec la version 1.6, mais les composants ajoutés dans cette nouvelle version ne seront pas traités.

En conclusion, Zend Framework in Action est un bon livre pour découvrir l'ensemble des composants du framework et leur utilisation avancée. Pour les débutants, c'est un excellent complément aux tutoriels disponibles sur internet, permettant d'approfondir leur connaissance du Zend Framework.




 Poster une réponse

Avatar de Yogui Yogui - Rédacteur https://www.developpez.com
le 27/08/2008 à 20:48
http://zend-framework.developpez.com...is#L1933988320
Résumé de l'éditeur

From rather humble beginnings as the “Personal Home Page” scripting language, PHP has found its way into almost every server, corporation, and dev shop in the world. On an average day, somewhere between 500,000 and 2 million coders do something in PHP. Even when you use a well-understood language like PHP, building a modern web application requires tools that decrease development time and cost while improving code quality. Frameworks such as Ruby-on-Rails and Django have been getting a lot of attention as a result.

For PHP coders, Zend Framework offers that same promise without the need to move away from PHP. This powerful collection of components can be used in part or as a whole to speed up the development process.

Zend Framework has the backing of Zend Technologies; the driving force behind the PHP programming language in which it is written. The first production release of the Zend Framework became available in July of 2007.

Zend Framework in Action is a comprehensive tutorial that shows how to use Zend Framework to create web-based applications and web services.

This book takes you on an "over-the-shoulder" tour of the components of Zend Framework as you build a high quality, real-world web application. This book fully supports version 1.5 of Zend Framework and is organized around the techniques you'll use every day as a web developer-data handling, forms, authentication, and so forth. As you follow the running example, you'll learn to build interactive Ajax- driven features into your application without sacrificing nuts-and-bolts considerations like security and performance.

This book is aimed at the competent PHP developer who wants to master framework-driven web development. Zend Framework in Action goes beyond the docs but still provides quick access to the most common topics encountered in the development of web applications.

Avatar de Eusebe Eusebe - Membre expert https://www.developpez.com
le 26/09/2008 à 17:38
Comme son titre l'indique, ce livre nous guide à l'utilisation commune des composants du Zend Framework par la pratique, à travers la création d'un site communautaire.

Après une introduction au Zend Framework avec présentation de sa philosophie et de ses avantages, nous entrons dans le vif du sujet par la mise en place du pattern MVC pour la réalisation de l'ébauche du site. Les composants du framework sont ensuite intégrés progressivement, et permettent d'aboutir à un site complet et fonctionnel. Cet ouvrage ne se limite toutefois pas exclusivement au framework, mais indique également comment intégrer AJAX avec YUI, réaliser des tests unitaires avec phpUnit, des tests fonctionnels avec Selenium et mettre en place un développement mutualisé avec SVN.

Les annexes ne sont pas à négliger. Si vous êtes débutant, je vous invite même à commencer votre lecture par les deux premières annexes qui reprennent rapidement la syntaxe et les développements "objet" en PHP. La dernière annexe introduit quant à elle des fonctionnalités avancées du framework : utilisation de modules dans le pattern MVC, création de routes personnalisées, contrôle de l'application avec Zend_Debug, Zend_Log et Zend_Db_Profiler.

Un petit reproche, le code inclus dans le livre n'est pas toujours directement fonctionnel. Pour le compléter, le lecteur doit donc s'investir, et utiliser les sources fournies avec le livre.

Il est à noter que cet ouvrage a été écrit avec la version 1.5 du framework. Lors de sa sortie (prochainement), les sources fournies devraient être compatibles avec la version 1.6, mais les composants ajoutés dans cette nouvelle version ne seront pas traités.

En conclusion, Zend Framework in Action est un bon livre pour découvrir l'ensemble des composants du framework et leur utilisation avancée. Pour les débutants, c'est un excellent complément aux tutoriels disponibles sur internet, permettant d'approfondir leur connaissance du Zend Framework.
Avatar de Janitrix Janitrix - Membre expert https://www.developpez.com
le 02/01/2009 à 23:17
Zend Framework in Action est constitué de 16 chapitres qui couvrent une grande partie du Zend Framework. Le livre est divisé en 3 parties : la première partie présente le Zend Framework et ses atouts, la deuxième ses composants principaux, et la dernière les composants utiles pour une utilisation avancée du framework (PDF, internationalisation, etc.).

Les auteurs ont particulièrement bien travaillé le style, très agréable, qui permet une approche intéressante du sujet. Ainsi, des concepts parfois abstraits et difficiles à appréhender apparaîtront de façon plus claire aux lecteurs, même débutants.

Notez que le livre suppose une connaissance, même basique, du langage PHP et de l'orienté objet.

Le livre adopte une organisation particulièrement intéressante pour les débutants mal à l'aise : tout d'abord, chaque élément est expliqué de façon théorique, agrémenté de quelques exemples courts. Puis, la fonctionnalité ou le composant en question est mis dans le contexte d'un véritable site Internet, développé au cours des chapitres.
De cette façon, le lecteur aperçoit très nettement l'utilisation concrète qu'il peut faire des composants présentés, ce qui le rassure dans son apprentissage. Cette partie du livre est particulièrement bien réussie, la lecture est simple, rapide, et très agréable.

De plus, chaque composant, fonctionnalité ou concept est présenté avec un souci d'efficacité et de professionnalisme. On appréciera par exemple que les tests unitaires soient mis en avant rapidement, tout comme certains Design Pattern.

Ainsi, les utilisateurs expérimentés ne sont pas négligés, car la rigueur des auteurs permet de découvrir de nouvelles facettes du Zend Framework, ainsi que des bonnes pratiques permettant un développement propre et efficace.

En conclusion, Zend Framework in Action est un excellent livre, qui conviendra à tout type de lecteur, débutant comme confirmé.
Contacter le responsable de la rubrique Zend Framework