Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
21 used & new from £20.98

Have one to sell? Sell yours here
 
   
PHP Web 2.0 Mashup Projects: Practical PHP Mashups with Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!
 
See larger image
 

PHP Web 2.0 Mashup Projects: Practical PHP Mashups with Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo! (Paperback)

by Shu-Wai Chow (Author)
4.0 out of 5 stars See all reviews (2 customer reviews)
RRP: £24.99
Price: £23.74 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £1.25 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want guaranteed delivery by Saturday, July 11? Choose Express delivery at checkout. See Details
14 new from £20.98 7 used from £34.99

Frequently Bought Together

PHP Web 2.0 Mashup Projects: Practical PHP Mashups with Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo! + How to Do Everything with Web 2.0 Mashups + Pro Web 2.0 Mashups: Remixing Data and Web Services (Expert's Voice in Web Development)
Price For All Three: £70.25

Show availability and shipping details


Customers Who Bought This Item Also Bought

How to Do Everything with Web 2.0 Mashups

How to Do Everything with Web 2.0 Mashups

by Jesse Feiler
£8.99
Pro Web 2.0 Mashups: Remixing Data and Web Services (Expert's Voice in Web Development)

Pro Web 2.0 Mashups: Remixing Data and Web Services (Expert's Voice in Web Development)

by Raymond Yee
£37.52
Beginning Google Maps Applications with PHP and Ajax: From Novice to Professional

Beginning Google Maps Applications with PHP and Ajax: From Novice to Professional

by Jeffrey; Turner, Cameron; Purvis, Michael Sambells
4.5 out of 5 stars (2)  £23.37
Practical Web 2.0 Applications with PHP (Expert's Voice)

Practical Web 2.0 Applications with PHP (Expert's Voice)

by Quentin Zervaas
5.0 out of 5 stars (3)  £30.17
Hacking Google Maps and Google Earth (ExtremeTech)

Hacking Google Maps and Google Earth (ExtremeTech)

by Martin C. Brown
£14.99
Explore similar items

Product details

  • Paperback: 304 pages
  • Publisher: Packt Publishing Limited (22 Sep 2007)
  • Language English
  • ISBN-10: 184719088X
  • ISBN-13: 978-1847190888
  • Product Dimensions: 22.9 x 19 x 2 cm
  • Average Customer Review: 4.0 out of 5 stars See all reviews (2 customer reviews)
  • Amazon.co.uk Sales Rank: 328,927 in Books (See Bestsellers in Books)

Product Description

Product Description

Create practical mashups in PHP grabbing and mixing data from Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!, Last.fm, and 411Sync.com


  • Expand your website and applications using mashups
  • Gain a thorough understanding of mashup fundamentals
  • Clear, detailed walk-through of the key PHP mashup building technologies
  • Five fully implemented example mashups with full code

In Detail


A mashup is a web page or application that combines data from two or more external online sources into an integrated experience. This book is your entryway to the world of mashups and Web 2.0. You will create PHP projects that grab data from one place on the Web, mix it up with relevant information from another place on the Web and present it in a single application.

This book is made up of five real-world PHP projects. Each project begins with an overview of the technologies and protocols needed for the project, and then dives straight into the tools used and details of creating the project:


  • Look up products on Amazon.Com from their code in the Internet UPC database
  • A fully customized search engine with MSN Search and Yahoo!
  • A personal video jukebox with YouTube and Last.FM
  • Deliver real-time traffic incident data via SMS and the California Highway Patrol!
  • Display pictures sourced from Flickr in Google maps

All the mashup applications used in the book are built upon free tools and are thoroughly explained. You will find all the source code used to build the mashups used in this book in the code download section for this book.

What you will learn from this book?


You will learn how to write PHP code to remotely consume services like Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!, Last.fm, and the Internet UPC Database, not to mention the California Highway Patrol Traffic data! You will also learn about the technologies, data formats, and protocols needed to use these web services and APIs, and some of the freely-available PHP tools for working with them.

You will understand how these technologies work with each other and see how to use this information, in combination with your imagination, to build your own cutting-edge websites.

Approach

This book is a practical tutorial with five detailed and carefully explained case studies to build new and effective mashup applications.

Who this book is written for?


If you feel confident with your PHP programming, familiar with the basics of HTML and CSS, unafraid of XML, and interested in mashing things up, this is the book for you!

There are a lot of formats and protocols, web services and web APIs encountered in this book -- you do not need to know anything about them or about AJAX; you will find all you need in the book.



About the Author

Shu-Wai Chow


Shu-Wai Chow has worked in computer programming and information technology for the past eight years. He started his career in Sacramento, California, spending four years as the webmaster for Educaid, a First Union Company, and another four years at Vision Service Plan as an application developer. Through the years, he has become proficient in Java, JSP, PHP, ColdFusion, ASP, LDAP, XSLT, and XSL-FO. Shu has also been the volunteer webmaster and a feline adoption counselor for several animal welfare organizations in Sacramento.


He is currently a software engineer at Antenna Software in Jersey City, New Jersey, and is finishing his studies in Economics at Rutgers, the State University of New Jersey.


Born in the British Crown Colony of Hong Kong, Shu did most of his alleged growing up in Palo Alto, California. He lives on the Jersey Shore with seven very demanding cats, four birds that are too smart for their own good, a tail-less bearded dragon, a betta who needs her tank cleaned, a dermestid beetle colony, a cherished Fender Stratocaster, and a beloved, saint-like fiancé.


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below
(1)

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

PHP Web 2.0 Mashup Projects: Practical PHP Mashups with Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!
50% buy the item featured on this page:
PHP Web 2.0 Mashup Projects: Practical PHP Mashups with Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo! 4.0 out of 5 stars (2)
£23.74
How to Do Everything with Web 2.0 Mashups
20% buy
How to Do Everything with Web 2.0 Mashups
£8.99
Pro Web 2.0 Mashups: Remixing Data and Web Services (Expert's Voice in Web Development)
12% buy
Pro Web 2.0 Mashups: Remixing Data and Web Services (Expert's Voice in Web Development)
£37.52
Professional Search Engine Optimization with PHP: A Developer's Guide to SEO (Programmer to Programmer)
9% buy
Professional Search Engine Optimization with PHP: A Developer's Guide to SEO (Programmer to Programmer) 5.0 out of 5 stars (8)
£16.19

 

Customer Reviews

2 Reviews
5 star:    (0)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
4.0 out of 5 stars Good, Solid book, 6 Oct 2008
By David Goodwin (United Kingdom) - See all my reviews
The book starts 'simple' and builds to produce a relatively complex, feature rich application which uses a number of remote services.


The book gives you an appropriate amount of background description (e.g. covering some of the SOAP protocol) - unfortunately it doesn't use some of the more advanced libraries which are now available (e.g. Zend_Soap/Zend_XmlRpc etc), but this is a minor issue.

Get this book if you're looking into doing some sort of mash-up - it's written and structured well.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4.0 out of 5 stars We'll see a lot more of this in the future, 21 Jan 2008
By Mr. R. Partington "Ryan Partington" (Liverpool, UK) - See all my reviews
(REAL NAME)   
What I love about PHP Web 2.0 Mashup Projects by Shu-Wai Chow is that it offers real world examples. You can download the code used in the book from Packt Publishing's support page and use that as your starting point. We're shown how to use various API's provided by developers such as Amazon and Yahoo to mix services together and provide a new hybrid web application. An example is using google maps to display Wii console availability on launch day from stores nationwide. I've a couple years experience with PHP and a lot of the technologies and protocols were new to me. What I enjoyed was the introduction to each protocol such as XML-RPC and REST, you're not flooded with information but provided with enough to work through the chapter.

At the beginning of each chapter we're told what protocols and APIs will be used and a brief overview of the objective. This allows you to quickly refer to sections in the book if you're working on a project and would like to refresh your understanding. Six chapters in all which grow in complexity and challenge you to use your new found skills and code. We begin with an introduction to mashups, what they are and how they can be used. Chapter two we are shown how to create, for some of us, our first mashup using the amazon API. Exploring PHP's SAX function we create a parser for XML and create a front end to the amazon store allowing users to order directly through our site. You could customise this page to look as if your organisation sold the products directly which then hands the transaction over to Amazon to process the order. There's no tip toeing around as you're expected to have good experience with PHP and get stuck into data manipulation from the start.

Chapter three looks at creating a search engine using MSN and Yahoo's API. Here we are introduced to SOAP, which is the most complex web service used today. There are 17 pages alone detailing SOAPs structure and it's easy to feel lost. If like me, you've not worked with the SOAP protocol before you may need to re-read a few pages before you feel confident enough to continue. We're then introduced to PHP's SoapClient which is a welcomed relief as it automates much of the low level processes allowing you to concentrate on the data. The result is a mashup which searches both MSN and Yahoo and presents the results to your customised page.

Chapter four and we're working with You Tube's API and an RSS feed from Last.fm. With XML, XPSF and RSS we query a user's playlist from Last.fm and display the You Tube related video. For me this was the easiest chapter as we work with data feeds you are familiar with and use PEAR to help with parsing. Chapter five is very interesting and data is gathered in a completely new way. It's time to take a look at screen scraping. Using PHP's DOM protocol we deconstruct the California Highway Patrol website and send the information via SMS. I was surprised how easy it was to screen scrape data from a site and pass it to an RSS formatted page. We begin by looking at an example of how DOM parses the results which helps with understanding. Then it's over to the Californian Highway page to scrape off the required data.

Chapter six is the largest and most complex chapter in the book. Focusing on numerous data formats and tools such as SPAEQL, API for PHP and XMLHttpRequst Object (AJAX) we mash up Google maps and pictures from Flickr. Due to the number of technologies used and advanced techniques Shu-Wai Chow takes us from preliminary planning through to summary providing as much detail as possible without leaving you exhausted. Each new technology is introduced with a simple query allowing you to understand them as individual components before we create our final mashup.

PHP Web 2.0 Mashup Projects is written well and in a way that even for someone like myself, who only has a couple of years working experience, easy to pick up and get stuck in. If you're new to the protocols and technologies you may initially feel overwhelmed, I found using the sample code and continuing to work through the chapters I naturally became more confident. Shu-Wai Chow does an excellent job explaining the principals behind the technology, so although I did not always understand the specific elements, I had enough information to complete each chapter. All in all I recommend this book to anyone who has interest in mashing up various online services and even to those who'd just like a better understanding on how such technologies work.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (1 discussion)
  Discussion Replies Latest Post
Mashup Development Books 0 March 2008
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Listmania!


Look for similar items by category


Feedback


Health & Beauty at Amazon.co.uk

Elemis Resurface and Renew Skin Care Gift Set of 4 Products
From soap to shavers, massagers to mascara, stock up on your daily essentials or truly pamper yourself.

Discover Health & Beauty

 

Let Olay Amaze You

Olay Total Effects Day Moisturiser SPF15 50ml
Amazon.co.uk sells all your favourite ranges from Olay, including Regenerist and Total Effects.

Discover Olay at Amazon.co.uk

 

Train Hard...Play Hard

Nike, Gola, Converse, and more
Gear up with up to 60% off athletic and outdoor shoes.

Shop now

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers
The Girl Who Played with Fire
Breaking Dawn (Twilight Saga)
The Girl with the Dragon Tattoo
The Host
The Host by Stephenie Meyer

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates