•A practical, hands-on guide for the PHP developer who wants to take their applications to the next level •Ready-to-use best practice solutions •Includes complete working code
DESCRIPTION
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
MARKET INFO
PHP is an extremely popular open-source general purpose scripting language that’s particularly suited to server-side web development. As of 2007, PHP was used on some 20 million domains worldwide.
ABOUT THE AUTHORS
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. Davey Shafik is a developer from Central Florida with 10 years’ experience in PHP and related technologies, and is an avid magazine writer, book author, and speaker. 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.
Manuale per programmatori PHP tra l'intermedio e l'avanzato.
Ci si trovano molte chicche di programmazione notevoli, scorciatoie e informazioni su funzioni che pochi conoscono ma che semplificano molto la vita.
Peccato per i capitoli sul testing, che sono un po' confusi e forse poco curati. Risistemandoli un po' prenderebbe pieni voti.
Le appendici, su PECL e sulla SPL, sono abbondanti, e avrebbero meritato di essere capitoli veri e propri. Anche un maggiore approfondimento sulla SPL e magari sugli stream avrebbe giovato.
Not as advanced as you might expect, but still a good book. Particularly useful if you're just moving to PHP 5.3. If you're considering creating an API, the related sections of this book are a helpful introduction.