Product Details
Pro PHP: Patterns, Frameworks, Testing & More: Patterns, Frameworks, Testing and More

Pro PHP: Patterns, Frameworks, Testing & More: Patterns, Frameworks, Testing and More
By Kevin McArthur

List Price: £39.49
Price: £30.50 & eligible for FREE Super Saver Delivery on orders over £5. Details

Availability: Usually dispatched within 24 hours
Dispatched from and sold by Amazon.co.uk

33 new or used available from £13.98

Average customer review:

Product Description

Taking care to focus solely on those topics that will have the most impact on experienced PHP developers, Pro PHP is written for readers seeking to take their understanding of both PHP and sound software development practices to the next level. Advanced object–oriented features, documentation, debugging, software patterns, and the Standard PHP Library are just a few of the topics covered in extensive detail. Author and noted PHP expert Kevin McArthur also examines emerging practices and trends such as the MVC architecture as applied to PHP, with special emphasis placed upon the increasingly popular Zend Framework. With Ajax and web services crucial to the success of todays web applications, the book concludes with several chapters covering JSON, the SOAP extension, and advanced web services topics. If youre seeking to go beyond the basics, Pro PHP is the book for you.


Product Details

  • Amazon Sales Rank: #46718 in Books
  • Published on: 2008-03-28
  • Original language: English
  • Number of items: 1
  • Binding: Paperback
  • 349 pages

Customer Reviews

A great intro to patterns, frameworks, testing and more5
I recently received a copy of this book to review from the publisher and thought I would post a quick review here.

The book covers a variety of topics and manages to fit everything in to a little over 300 pages. As such, although each section is a good introduction to the topic being discussed, it is only an introduction. If you're looking to get this book as a complete reference to one particular subject covered there may be better books available. Taking this book for what it is though you are not going to be disappointed. It is very well written, repetition is kept to a minimum and the examples are easy to follow. I haven't tested all the code samples but if they have been checked as well as the text then errors are unlikely to be present.

The OOP and Patterns section is a nice introduction to the subject and added detail to my understanding of some areas.

The Testing and Documentation section is the only section I found less than entirely satisfying. That isn't to say that what's there isn't very good, but that I would have liked to see more discussion of testing and less on documentation.

The SPL section gives a very nice introduction to an area with less than stellar documentation. If you want to search around you can find the first chapter of this section on the devzone over at Zend.

The section on the MVC pattern quickly focuses on the Zend framework. The discussion quickly moves away from the MVC pattern to touch on other areas of the Zend framework so in one sense the title for the section is slightly misleading. It is a very good introduction to a selection of the most important pieces of functionality present in the Zend framework though so I certainly wasn't disappointed.

Finally the book moves on to touching on a variety of subjects you may be interested in. AJAX, web services and certificate authentication are all given some attention. The chapter on certificate authentication is freely available on the publishers website.

Star ratings are always difficult to get right but for me the content is an easy 4 stars, which I'm taking to mean recommended, and the writing a comfortable 5 stars.

The best advance PHP book5
This is an excellent book, I read it cover to cover, but I keep going back to it for reference all the time.
Before this book I bought the also great "PHP Objects Patterns, and Practice" if you are undecided which one to buy don't be as you should get both, if you must pick one think this:
If you know your way with OOP, have consciously used design patterns in your projects, go for this book, just the section on SPL is worth the price cover.
If you are not confident with OOP and you want to finally get what design patterns are all about and what they can do for you go for Matt Zandstra "PHP Objects Patterns, and Practices".

Awesome book5
This is an awesome book, shame I didn't get a mention in the credits and acknowledgements.

/me sporks StormTide