UGN UGN books

See How Far PHP Can Take You


... with PHP hacks...

Programmers love its flexibility and speed; designers love its accessibility and convenience. When it comes to creating web sites, the PHP scripting language is hot. And it shows: PHP is currently used on more than nineteen million web sites, surpassing even Microsoft's ASP.NET technology in popularity.

As PHP matures, it steadily advances towards more enterprise level applications.Hence, the skill set required of those working with PHP becomes more sophisticated.

"PHP looks pretty simple on the surface but that hides a very powerful system," says Jack Herrington, author of the new "PHP Hacks" (O'Reilly, US $29.95). "PHP has a reputation for being a 'hacky' language, and that is in some ways deserved, but it's not indicative of what can be done with PHP. In this book, I wanted to stretch PHP in a bunch of different directions to show just how far you can go."

Herrington's new book shows PHP developers how to take their PHP applications to a higher level of sophistication and style. PHP's popularity has spawned dozens of PHP books, but "PHP Hacks" is the only book on the market that takes the language beyond traditional web programming and into mapping, graphing, and multimedia. From adding new front-facing features like graphing, flash, instant messenger, and email access to back-end hacks that show how to create PHP applications that are easy to maintain and extend, "PHP Hacks" delivers hands-on tools for enhancing PHP applications.

"This is more than an entry-level PHP book," says Herrington. "This isn't about learning the syntax. It's about taking your PHP application and skill set to the next level."

The author carefully selected the hacks every PHP developer needs and some they probably haven't even thought of. For example, code generation--a technique for automatically writing code for an application from a business level specification-- can reduce the time to write web applications by up to sixty percent. It's covered at a practical level in several hacks in the book. With these hacks at hand, developers will improve their database design, automate application testing, and employ design patterns in their PHP scripts and classes.

But once they've developed all the robust, practical applications on their to-do lists, PHP developers will want to play, and Herrington has a rich offering of nifty techniques. Readers will see how to upgrade their web interfaces with tabs, stickies, pop ups, and calendars. Then, they'll learn to integrate web sites with Google maps and satellite imaging, to dynamically display iPhoto libraries online. They'll add IRC, SMS, and instant messaging capabilities to web applications. And going further, Herrington shows how to render graphics and user interfaces with SVG, DHTML, and Ajax, and even how to drop the latest Wikipedia dictionary onto a Sony PSP.

See: sample hacks

Hack 33: Access Your iPhoto Pictures with PHP (PDF Format)
* Hack 49: Create Excel Spreadsheets Dynamically (PDF Format
* Hack 55: Fix the Double Submit Problem (PDF Format
* Hack 90: Read RSS Feeds on Your PSP (PDF Format
* Hack 95: Create Custom Google Maps (PDF Format)

coverPHP Hacks
* Jack Herrington
* 443 pages, $29.95 US, $41.95 CA

About O'Reilly O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly has been a chronicler and catalyst of leading-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.

UGN Site Navigation:

Return to: the top of this page, or the INDEX for this department
Exit to: The User Group Network front page
Contact: The Editor, Webmaster or Membership Director

CREDITS:
Reviewed by Fred Showker for the User Group Network News Service. (C) 2005, all rights reserved. Affiliate groups may freely republish this piece so long as they include the tag line: "From the User Group Network News Service at http://www.user-groups.net/ " ... Event dates are subject to change. Some products, programs, or promotions are not available outside the U.S. Prices are estimated retail prices and are listed in U.S. dollars. Product specifications are subject to change. Apple, the Apple logo, Mac, Mac OS, Macintosh, Power Mac, Velocity Engine, FireWire, AirPort, Safari, Sherlock, QuickTime, iLife, iTunes, iChat, iPhoto, iMovie, iDVD, iCal and Apple Store are either registered trademarks or trademarks of Apple. Other company and product names may be trademarks of their respective owners. Mention of third-party products is for informational purposes only and constitutes neither a recommendation nor an endorsement.

 

The User Group Network is a member of:, the MUG News, and is sponsored in part by: The Design & Publishing Center, The News Serve Network, and the Designers' Bookshelf. The User Group Network is the first, and the original user group network for computer users everywhere including, Apple, Mac-Pro, User Group Organization to support Macintosh, IBM PC, Microsoft, Compaq, Amiga, BE/OS, Linux, UNIX, and other leading computer platforms. Hosting services are provided by The Graphic Design Network to serve the computing community. For information about the UGNetwork, to get involved or have your own groups' home page located at user-groups.net, please contact us. Copyright 1994 through present. This site is maintained in the community interest by The Graphic Design Network c/o Showker Graphic Arts & Design, a Corporation of the Commonwealth of Virginia, Commonwealth of Virginia, 22801, Harrisonburg, VA, in the Shenandoah Valley of Virginia, established in 1972.

Valid HTML 4.01!