Search:

Support for php|architect’s Guide to Programming with Zend Framework

Welcome!

Welcome to the official support site for php|architect’s Guide to Programming with Zend Framework. The PDF version of the book has been released and can be ordered from php|architect’s book site.

The source code examples from the book are located on the Source Code page.

I’ve got several tutorials that did not make the book because of time constraints that I will be posting here along with their source code examples.

I encourage you to write me at cal at calevans.com and tell me what you think of the book. I’m always looking to improve the project and honest feedback, positive or negative will be appreciated.

Thank you,

Cal Evans

Reader's Comments

  1. Chris |

    Hi Cal,

    I had a fast read through your book and I expected a little more/different book.

    With the example app I missed the following topics:
    * Db_Table + Relations
    * bigger app with more modules/controllers/actions and showing how they are separated from each other
    * ACL - I know it is not an easy topic…
    * useful actionhelper/viewhelper

    Tomorrow I’ll have a more precise read of the book and will send you also a list of typos I found ;-)

    Overall I think your book is a good entry for using ZF and you get most of the relevant infos on one place.

    Thank you for this book,

    Chris

  2. admin |

    Hi Chris,

    Thanks for posting.

    Db_Table+relations:
    Yes, the Data access chapter ignores the Db_Table, relations and a lot of other stuff (Db_Table_Row, etc) Part of that is because I’m old school and unless I’m switching backends, don’t see the need for an OO interface into SQL, but the other part of it was that I just had to cut in some areas of the book never would have been delivered.

    ACL:
    Expect a “Missing Chapter” post here that deals with ACL. That’s a real important one but ACL can be a difficult subject. My book is for those just getting started w/ZF so I wanted to steer clear of the really tricky areas.

    *ActionHelper:
    You didn’t like my silly example? :) Actually, the first “missing chapter” (should come out in a week or so) will be on building a useful helper. I’m going to move the token code out of the BaseController and into an ActionHelper.

    * Bigger App/Modules
    Again, I wanted to ease people into the concepts and Modules are an advanced concept.

    Thanks for the kind words, please don’t take any of this as an excuse, just trying to help you see my reasoning. I will take your comments to heart.

    Thanks again for posting,
    =C=

  3. Chris |

    Hi Cal,

    yesterday I actually used your book to solve some problems and get a better idea of the framework. The day before I just read through.

    Especially your ActionHelper-Example helped me and saved me some time ;-)

    bye

    Chris

  4. admin |

    Hi Chris,

    I’m so glad you found the book useful.

    =C=

  5. Alex |

    Hi Cal,

    Just bought your book and finished reading it and I must say that it was nice to read. It did give me some new insights on certain things. Wish I had when starting working with Zend Framework.

    I especially liked the Globals part and caching parts ;) Great work on that one!

    However it is a good beginners book and I’m missing some of the more complex things like ACL (would love to see a access system build on ACL and DB)and DB relations! Maybe some modules.

    What I personally don’t like is that you are throughout the book are saying this is not the correct (neat) way to do it and later on change it. I’m a firm believer that it should be done correctly if you already know that it is wrong.

    Hope to see your advance chapters soon!!

    Great work!

    Regards,

    Alex

  6. Cal Evans |

    Hi Alex!

    ACL: You are in luck. This came across my desk this morning ACL Webinar! I plan on doing a tutorial here on ACL but this is being taught by Darby Felton, the guy who wrote ACL. It’s free so I encourage everyone to sign up.

    =C=

Leave a Reply