Pro PHP: Patterns, Frameworks, Testing and More and over 2 million other books are available for Amazon Kindle . Learn more

Buy New

Sign in to turn on 1-Click ordering.
Buy Used
Used - Good See details
Price: £1.63

More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading Pro PHP: Patterns, Frameworks, Testing and More on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Pro PHP: Patterns, Frameworks, Testing and More [Paperback]

Kevin McArthur
4.0 out of 5 stars  See all reviews (5 customer reviews)
Price: £39.49 & FREE Delivery in the UK. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want it Sunday, 26 Oct.? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition £25.80  
Paperback £39.49  

Book Description

1 Mar 2008 1590598199 978-1590598191
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.

Special Offers and Product Promotions

  • Between 20-26 October 2014, spend £10 in a single order on item(s) dispatched from and sold by and receive a £2 promotional code to spend in the Amazon Appstore. Here's how (terms and conditions apply)

Frequently Bought Together

Pro PHP: Patterns, Frameworks, Testing and More + Pro PHP MVC (Expert's Voice in Open Source) + Pro PHP Programming (Expert's Voice in Open Source)
Price For All Three: £126.42

Buy the selected items together

Product details

  • Paperback: 376 pages
  • Publisher: Springer (1 Mar 2008)
  • Language: English
  • ISBN-10: 1590598199
  • ISBN-13: 978-1590598191
  • Product Dimensions: 23.6 x 18 x 2.3 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: 526,289 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.0 out of 5 stars
4.0 out of 5 stars
Most Helpful Customer Reviews
7 of 7 people found the following review helpful
5.0 out of 5 stars The best advance PHP book 12 May 2009
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".
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
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.
Read more ›
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
4.0 out of 5 stars Good, but already old book 29 Jun 2010
I liked very much the style of this book: very clear, good examples which are always introduced by a short text and complemented with additional explanation when necessary. It does not assumed readers are already experts, but with a reasonable knowledge of PHP.

Unfortunately, the chapters about the Zend Framework are a bit outdated due the latest releases of this product and some code examples are not more valid or using deprecated api.
The Web 2.0 chapter is also quite skinny.

Overall, the book covers a wide range of issues (oo programming, spl,continuous integration,web-services, and ssl) and I think it really improved my PHP coding skills. I would suggested it for medium-skilled developers ready for the jump.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
2.0 out of 5 stars Does not do what it says on the tin 21 Jun 2011
Format:Paperback|Verified Purchase
This is not a professional book, but rather an introductory book into OOP concepts, design patterns, testing and Zend Framework. The chapter on MVC has a very zf take on it, which in many ways is wrong. I would not recommend this book. If you're looking for OOP pick up Zandstra's PHP Objects, Patterns and Practice; If it's zf you want Zend Framework in Action is good; For a good PHP implementation of MVC, and lots on test driven development, check out php|architect's Guide to PHP Design Pattens.
Comment | 
Was this review helpful to you?
4.0 out of 5 stars Good structural approach 2 April 2009
The book assumes that you know the basic syntax of PHP. Though OOP experience is not strictly needed, some basic understanding of OO principles can speed up the reading. If you want get some new ideas about PHP, OO in PHP and learn design patterns: this book is the best so far. I'd recommend it.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category