PHP in Action: Objects, Design, Agility Reviews



Amazon.com Customer Reviews

Good read overall, with lots of information for intermediate developers - Review written on October 22, 2007
* * * *
Rating: 4 out of 5
4 customers found this review helpful.

One thing I liked in this book is that it has lots of information for experienced web developers who are moving from a bigger framework (like .Net, Rails, or even Java) to PHP. It contains good practices for performing "framework-type" activities like database and HTTP request encapsulation. The chapters on controllers tells you how emulate MVC-like components in PHP.

The only problem I have with it is how the chapter intros were written. They read like page fillers that just break the smooth flow of the whole text. Most of them are personal experiences by the author(s) that were forcefully fitted to introduce a certain programming topic or issue. The thing is it just doesn't work.
best of the best - Review written on October 06, 2007
* * * * *
Rating: 5 out of 5
15 customers found this review helpful, 1 did not.

Most books, I've read are written by full-time authors, rather than contractors (i.e. practitioners) ... and it shows ... in the "hello world", foo-bar examples ... for lack of immagination. This author has, clearly, been developing websites - for years; it's so evident throughout. Moreover, the author is VERY well read and aware of the latest development theories, practices, principles and design patterns. He writes with the wisdom of someone who has lived through long wars of website development and, more importantly to the reader, has found most practical ways to weave current design theory into guidelines for getting things done with PHP.

How many books have you finished and asked yourself, "ok, now, where do I start?". This is NOT one of those books. This, more than any other, answers the "How ...?" providing a whole process for starting, being sure of incremental progress, handling inevitable complexity and, ultimately, maintainability.

I've read over a dozen PHP books, usually picked based on Amazon recommendations (when available). This book stands head and shoulders ABOVE ANYthing I've found to date ... for its pragmatic blend of theory and practice. On a scale of 1 to 5 stars, this is at least an 11 (or better)! If you don't study this book, CAREFULLY, you're in for far more miserable coding experiences than necessary.

When I took the scenic boat ride through Oslo harbor, I had no idea that such a blend of PHP techniques and advanced coding theory was evolving in Norway! It's such a beautiful ride ... try it.
in depth - Review written on September 28, 2007
* * * * *
Rating: 5 out of 5
4 customers found this review helpful, 11 did not.

i browse through some topics in this book and it gives an in-depth description of the language. not too many PHP book is so in-depth. make something clear means less confusion, and less bug, and less time spent debugging, and less heahache, and more beach volleyball time.