PHP Master is tailor-made for the PHP developer who's serious about taking their server-side applications to the next level and who wants to really keep ahead of the game by adhering to best practice, employing the most effective object-oriented programming techniques, wrapping projects in layers of security and ensuring their code is doing its job perfectly.
Create professional, dynamic applications according to an object-oriented programming blueprint
Learn advanced performance evaluation techniques for maximum site efficiency
Brush up on the best testing methods to refine your code and keep your applications watertight
Protect your site against attacks and vulnerabilities with the latest security systems
Plug in to some serious functionality with PHP's APIs and libraries
Davey Shafik is a full time PHP Developer with many year of experience in PHP and related technologies. An avid magazine writer and book author, Davey keeps his mind sharp by trying to tackle problems from a unique perspective.
Lorna Mitchell is a freelance web development consultant and developer based in Leeds, UK. Lorna is a lead on the Joind.In open source project, an organizer of the PHPNW conference, and a prolific blogger.
Matthew Turland has been working with PHP since 2002. He has been a technical editor for php|architect Magazine, spoken at multiple conferences, served as an instructor for php|architect training courses, and contributed to Zend Framework. He currently works for Synacor.
Started this book about a few weeks ago and allthough there's a lot of usefulness to it I'm allready tired debugging the provided code-examples to get to see how one thing relates to another. This isnt what I signed up for when I got this book: from such a high profile (and 'hyped') book one expects nothing but flawless code or atleast a debugged revision of that code! I also expected best practice/loose coupling but its also short on this as the tight coupled classes will never allow for code-reuse. Just take a look at the MVC-example, which pretends to be OOP but is like the tightly structured procedural way of programming some call 'spaghetti-code'. It happens to be I'm 'kinda new' to object oriented programming but I do have about 15 years worth of programming experience under my belt, being the purist and the senior developer I am it isnt hard to dismiss bad practices when I see such.
Bottom Line No, I would not recommend this to a friend
These young authors are very talented in mixing with PHP codes. You could learn great PHP concepts in one book. Many authors give you little parts from a domain, but PHP Master includes all-in-one in PHP domain.
Bottom Line Yes, I would recommend this to a friend