Product Details
PHP Hacks: Tips & Tools for Creating Dynamic Web Sites

PHP Hacks: Tips & Tools for Creating Dynamic Web Sites
By Jack D Herrington

List Price: $29.95
Price: $21.86 & eligible for FREE Super Saver Shipping on orders over $25. Details

Availability: Usually ships in 24 hours
Ships from and sold by Amazon.com

43 new or used available from $5.69

Average customer review:

Product Description

Programmers love its flexibility and speed; designers love its accessibility and convenience. When it comes to creating web sites, the PHP scripting language is truly a red-hot property. In fact, PHP is currently used on more than 19 million web sites, surpassing Microsoft's ASP .NET technology in popularity. Not surprisingly, this surge in usage has resulted in a number of PHP books hitting the market. Only one, though, takes the language beyond traditional Web programming and into mapping, graphing, multimedia, and beyond: "PHP Hacks,"

In "PHP Hacks," author Jack Herrington wrings out his 20 years of code generation experience to deliver hands-on tools ranging from basic PHP and PEAR installation and scripting to advanced multimedia and database optimizing tricks.

On the practical side of things, "PHP Hacks" helps you develop more robust PHP applications by explaining how to improve your database design, automate application testing, and employ design patterns in your PHP scripts and classes. In the category of "cool," Herrington explains how to upgrade your Web interface through the creation of tabs, stickies, popups, and calendars. He even examines how to leverage maps and graphics in PHP. There's also a bounty of image and application hacks, including those that show you how to:

Integrate web sites with Google maps and satellite imaging

Dynamically display iPhoto libraries online

Add IRC, SMS, and Instant Messaging capabilities to your Web applications

Drop the latest Wikipedia dictionary onto your Sony PSP

Render graphics and user interfaces with SVG, DHTML, and Ajax

Whether you're a newcomer or an expert, you'll find great value in "PHPHacks," the only PHP guide that offers something useful and fun for everyone.


Product Details

  • Amazon Sales Rank: #70747 in Books
  • Published on: 2005-12-01
  • Original language: English
  • Number of items: 1
  • Binding: Paperback
  • 443 pages

Editorial Reviews

About the Author
Jack Herrington is an engineer, author and presenter who lives and works in the Bay Area. His mission is to expose his fellow engineers to new technologies. That covers a broad spectrum, from demonstrating programs that write other programs in the book Code Generation in Action. Providing techniques for building customer centered web sites in PHP Hacks. All the way writing a how-to on audio blogging called Podcasting Hacks. All of which make great holiday gifts and are available online here, and at your local bookstore. Jack also writes articles for O'Reilly, DevX and IBM Developerworks.

Jack lives with his wife, daughter and two adopted dogs. When he is not writing software, books or articles you can find him on his bike, running or in the pool training for triathlons. You can keep up with Jack's work and his writing at Jack Herrington.


Customer Reviews

Outstanding PHP Tips & Tricks Book5
'PHP Hacks' by Jack Herrington truly is a book of hacks, tips, and tricks that I have found to be very useful. Covering 100 different ways to use PHP to perform a myriad of different tasks, this book covers many of the neat things that can be done to turn your web site from 'bland to grand' with little effort required!!

Some highlights of what this book will enable you to do with your PHP-based web site:

Create a skinnable interface
Add tabs to your web interface
Put an interactive spreadsheet on your page
Create drop down lists
Create dynamic menus for your site
Make a DHTML slideshow
Create an interactive calendar
Create thumbnail images
Read XML easily with regular expressions
Create RTF and Excel documents dynamically
Turn any object into an array
Create a login system for your web site

Aside from these top hacks/tips that I especially enjoyed, there is also time spent on better object oriented development with PHP, advice for testing your site out, and a whole myriad of other outstanding things you can do!

If you use PHP at your job and you want to tack on some more skills, you would be at a loss if you didn't pick up a copy of PHP Hacks.

***** HIGHLY RECOMMENDED

best PHP reference I have used, bar none5
I've read at least a dozen books on web development with PHP. This book is the best, by far!

The good:
* Excellent coverage of elegant PHP for dealing with databases and XML
* Outstanding explanation of automated code generation (a must for professional PHP developers)
* Description (and code implementation) of how to use design patterns with PHP. Former J2EE guys will love this.
* High quality prose and clear descriptions. I did not find any grammatical or spelling errors.
* Light sense of humor (without the unnecessary banter that one finds in most "... for Dummies" books)

The bad:
* Nothing.

As a software developer of 10 years, I give this book my highest recommendation.

VERY VERY VERY HIGHLY RECOMMENDED FOR CREATING DYNAMIC WEB PAGES5
Do you use Hypertext Preprocessor (PHP)--an open source, server-side, HTML embedded scripting language to create dynamic Web pages? If you do, this book is for you. Author Jack Herrington, has written an outstanding book that covers the entire PHP spectrum--offering hacks that are focusing on everything from HTML and Ajax to code generation and database-driven message queuing.

Herrington, begins by walking you through the basics of installing PHP and MySQL; as well as, using the Pear library. Then, he covers how to use HTML tricks in conjunction with PHP to jazz up your interface. The author continues by using the powerful combination of HTML, CSS, and JavaScript known as Dynamic HTML in conjunction with PHP to show just what you can do in a web browser. In addition, he shows a wide variety of methods that you can use to display data in a graphical form. The author also shows you how to make flexible database objects and even to build your database layer automatically using code generation. Then, the author takes the coverage of PHP up notch and discusses techniques that you can use to develop applications quickly and reliably. Next, he shows you how to use several design patterns to make better PHP applications. Next, the author covers testing techniques that will find bugs for you and continuously monitor the operation of your site. Then, he shows the use of different user interfaces to work with your PHP code. Finally, the author shows you how to use the fun stuff on the Web to monitor multiplayer games, use Google Maps in your applications, and much more.

This excellent book offers more than just canned solutions. It offers ideas and techniques that you can use in your own applications.