Monday, June 1, 2009

PHP and Web 2.0 Application Interfaces

I just recently finished reviewing PHP and Web 2.0 Application Interfaces by Sridhar Rao. Sridhar provides many hands-on examples of the library and explains in detail many of the effects used in many of our favorite web 2.0 applications i.e. tadalist, digg, delicious, and If you have ever struggled to get JavaScript to play nicely this is a must read.

Sridhar explains the concepts of, Prototype, and AJAX in PHP. The chapters are well-written and follow up with many useful examples. The author weaves those concepts into reality and explains how many of the effects that we enjoy on the web are done. My favorite was creating a / Digg -like bookmark application along with many effects such as search with real-time autocompletion, realtime updates, and tag clouds. Another useful chapter describes an AJAX enabled shopping cart that provides awesome features like drag and drop, and applies some of the interesting effects to the online store. Very cool.

The author also writes in a fun tone, and gives the reader a lot of interesting tidbits to chew on. A good read overall.

No comments: