Book Review: Expert PHP 5 Tools

This post is more than 18 months old. Since technology changes to rapidly, this content may be out of date (but that's not always the case). Please remember to verify any technical or programming information with the current release.

Where was this book 4 years ago? Or even 2 years ago? (Uh - it was published in 4/2010… so… just in the author’s head apparently).

Anyway, I digress. I want to tell you about the book Expert PHP 5 Tools from Packt Publishing. At a beginner or intermediate position in my career, this would have been my bible. It is clearly written and introduces topics cleanly and easily. (As an author myself, I want to say KUDOS to this guy - Dirk Merkel - you did a great job.) From design, coding, testing and deployment, this book touches on it all. You’ll find out about coding standards (what they are, and why they’re needed), Documentation with phpDocumentor, Eclipse PDT - and Zend Studio - and a comparison of both, Source control with SVN - as well as some tips (nothing like the SVN redbook - but that’s not what this is supposed to be!) - Debugging options, PHP frameworks overview, PHPUnit and Phing. It rounds out the topic with continuous integration systems like XINC and PHPUnderControl. Overall, I’ve never seen a book touch on so many topics that any PHP programmer should know.

Where it’s good:

Like I said, it introduces a lot of topics. It also gives why. It gives the introduction to them, some screen shots and examples.

Where it’s not so good:

It doesn’t cover GIT, and the information is sometimes too simple. It would benefit from giving search terms for googling more information on the topics its discussing.

Conclusion:

If you don’t know any one of the items I listed above in the description, chances are your knowledge of the other items is average as well. Grab this book and learn what you’re missing. Newer programmers - BUY THIS. If you don’t understand everything, that’s ok. Save it and read it again in 6 to 12 months.

Looking to check it out yourself?

You can buy a copy of it now. Not sold yet? Check out a sample chapter in PDF format.

PHP

Return to All Posts