The Montoya Herald, a weblog about Blueprint, jQuery, design, music and life, publishing on the web since September 2005. Written by Christian Montoya: developer, designer and entrepreneur.

The Montoya Herald — ChristianMontoya.com

Search

Buy My DVD!

Like What I Do?

My Amazon.com Wish List

On this domain

Elsewhere

Review: PHP Web 2.0 Mashup Projects

Posted on November 17, 2007.

PHP Web 2.0 Mashup Projects from Packt Publishing is all about interacting with popular APIs such as Flickr and Amazon with PHP and Ajax. This book is very example-focused, so besides giving the foundation for understanding alphabet soup like REST, SOAP, XML and JSON, you also get to follow some complete projects that use these acronyms for some healthy learning-by-doing. Here's a basic rundown of the things you will learn:

And here are the mashup examples:

Needless to say, this is a "everything you need to know about APIs and mashups" kind of book. I learned about XML/RDF/REST in college with Java as the language of choice, and I've been able to use some APIs in the past with the help of PHP client classes (that's why you see a Flickr photo on my homepage). This book, however, covers a lot of different technologies in less than 300 pages, and it gives you what you need to know to not be dependent on client classes provided by the myriad of services out there, which is extremely helpful since you can't always expect a drop-in client class to be available.

And even if you think that as a web developer you have no plans of ever building a web application or mashup service, there's still the chance that your employer or some client will someday need one of these services on a project. In that sense, the things taught in this book are pretty much required knowledge for any web developer these days, because as much as web 2.0 might be a fad, all the alphabet soup technologies involved are not. We'll be using them for many, many years to come.

In short, I recommend this book. Even if you know this stuff pretty well, this book still offers a lot to learn.

Get a trackback link

1 Trackbacks/Pingbacks

  1. Pingback: dashda » Blog Archiv » Review: PHP Web 2.0 Mashup Projects on November 18, 2007
Leave a comment

Use Markdown or basic HTML. For posting code, use Postable. Please keep comments respectful and on topic.