Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
Zend Framework 1.8 Web Application Development Paperback – October 26, 2009
|New from||Used from|
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Customers who bought this item also bought
About the Author
Keith Pope has over ten years of experience in web-related industries and has had a keen interest in programming from an early age. Keith currently works in the airline industry as a technical project manager, providing entertainment system for aircraft. He has been working with the Zend Framework since its first preview release, using it in many of his work and personal projects.
Browse award-winning titles. See more
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Pope repeatedly instructs the reader to put in lines of code without ever mentioning where that code should be entered. After doing some trouble shooting online, it turns out there are very specific places and ways to enter in this code which Pope assumes you will just know.
Otherwise, the book is fine, but overall it just adds to the already poorly documented Zend framework.
Lots and lots of example code and he even tells you where the code should go (imagine that). The book takes you through writing a simplified shopping cart or store site, but the concepts for bootstrapping, ACL, Authentication, Modules, DB, plugins and much more are explained in depth. With this book you will take mammoth leaps ahead in your programming skills.
You can find very well explained how the ZF works and how to extend its functionality.
As of this writing, ZF is on version 1.10 but the book is still very very useful to understand its structure and how powerful is.
In my opinion the Zend Framework is the best tool for large scale websites(using PHP) and this book a must have for any developer interesting in the topic.
This book isn't targeted to beginners. I would recommend going through some online tutorials and grasping the mvc architecture and oop before buying this book as a primer. All in all I think it's a good book
My reason for rating this book with one star is pretty simple, it is not readable (unless you already know all about Zend and others).
First, I started with Chapter One and I had to stop. The instructions and commands used in this book simply do not work. There was no way I could start a Zend project with this book.
Then, I found an online tutorial to learned how to set up the Zend environment and started a Zend project.
Thus, I came back to this book. That is how I finished Chapter One (Hello World?).
Chapter Two includes tons of material for the Zend execution process. It is supposed to be really good. The problem is that readers have no ideas how the sample code should be injected into a real project. The codes are "for your eyes only", not to be tried.
Entering Chapter Three, I thought that I could relax and start *real* sample project. It, then, comes with the tools that the author loves --- PHPUnit, PHP PEAR, XDebug, Apache Ant! If you cannot install all of them, you are doomed. The author uses several sentences to tell you how to install and test these packages and they do NOT work. Again, this is another pitfall to stop you from continuing. Also, it looks like the codes shifts to the ant code (Or something else?). You have index.php starting with "<?php" without ending with "?>". You have files ending with .php.dist. It is really confusing for a person who wants to learn Zend, not to learn how the author does his work with other great utility!
OK, I am not done with this book yet. But I am wondering why the author couldn't consider that the readers do not know as much as he was. And why did he need to put so much material that is only convenient to him, but not essential for Zend Framework.
If you are really good at system administration, apache management, and php programming, you may consider using this book. But I would suggest you not to.
If you also are very curious about what others tools will help you doing general programming, and do not mind spending time learning the tools that the author loves (and you may hate or not use them after all), then you may love this book.
I personally regret I bought this book and got stuck without learning Zend as fast as I should have.