PHP Web 2.0 mashup projects : create practical mashups in PHP, grabbing and mixing data from Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!, Last.fm, and 411Sync.com /

Saved in:
Bibliographic Details
Author / Creator:Chow, Shu-Wai.
Imprint:Birmingham, U.K. : Packt Pub., 2007.
Description:1 online resource (v, 283 pages) : illustrations
Language:English
Subject:
Format: E-Resource Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/11195146
Hidden Bibliographic Details
Varying Form of Title:Mashup projects
Other authors / contributors:Stefanov, Stoyan.
ISBN:184719088X
9781847190888
9781847190895
1847190898
9781847190888
Notes:Title from title screen.
Includes index.
Summary:Annotation This practical tutorial has detailed, carefully explained case studies using PHP to build new, effective mashup applications, which combine data from multiple external online sources into an integrated Web 2.0 experience. If you are confident with PHP programming and interested in mashing things up, this book is for you! All you need to know about formats, protocols, web services, and web APIs is covered as you learn to write PHP code to remotely consume services like Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!, Last.fm, the Internet UPC Database, and even the California Highway Patrol Traffic data! The 5 real-world PHP projects each start with an overview of technologies and protocols needed and then dive into the tools used and details of creating the project, and you can download each project's source code. You will learn how these technologies work with each other and how to use this information, together with your imagination, to build your own cutting-edge websites.
Other form:Print version: Chow, Shu-Wai. PHP Web 2.0 mashup projects. Olton, Birmingham : Packt Pub., 2007 9781847190888

MARC

LEADER 00000cam a2200000Ma 4500
001 11195146
006 m o d
007 cr zn|||||||||
008 090421s2007 enka o 001 0 eng d
005 20240701211356.5
015 |a GBB6G3669  |2 bnb 
016 7 |a 018011460  |2 Uk 
019 |a 232568582  |a 666915293  |a 697748250  |a 715153513  |a 724023193  |a 1044222345  |a 1056390310  |a 1074211609  |a 1097090453 
020 |a 184719088X 
020 |a 9781847190888 
020 |a 9781847190895  |q (electronic bk.) 
020 |a 1847190898  |q (electronic bk.) 
020 |z 9781847190888 
035 |a (OCoLC)377646545  |z (OCoLC)232568582  |z (OCoLC)666915293  |z (OCoLC)697748250  |z (OCoLC)715153513  |z (OCoLC)724023193  |z (OCoLC)1044222345  |z (OCoLC)1056390310  |z (OCoLC)1074211609  |z (OCoLC)1097090453 
035 9 |a (OCLCCM-CC)377646545 
037 |a CL0500000022  |b Safari Books Online 
040 |a CtWfDGI  |b eng  |e pn  |c COCUF  |d IDEBK  |d OCLCQ  |d UMI  |d TXJ  |d CEF  |d E7B  |d N$T  |d OCLCQ  |d B24X7  |d DEBSZ  |d OCLCQ  |d OCLCO  |d OCLCF  |d OCLCQ  |d YDXCP  |d OCLCQ  |d COO  |d S4S  |d C6I  |d AGLDB  |d OCLCQ  |d LIV  |d OCLCQ  |d VTS  |d NLE  |d UKMGB  |d AU@  |d OCLCQ  |d STF  |d UAB  |d M8D  |d UKAHL  |d RDF  |d OCLCQ  |d BRF 
049 |a MAIN 
050 4 |a TK5105.88817  |b .C46 2007eb 
072 7 |a REF  |x 000000  |2 bisacsh 
100 1 |a Chow, Shu-Wai.  |0 http://id.loc.gov/authorities/names/nb2010004934 
245 1 0 |a PHP Web 2.0 mashup projects :  |b create practical mashups in PHP, grabbing and mixing data from Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!, Last.fm, and 411Sync.com /  |c Shu-Wai Chow ; reviewer, Stoyan Stefanov. 
246 3 0 |a Mashup projects 
260 |a Birmingham, U.K. :  |b Packt Pub.,  |c 2007. 
300 |a 1 online resource (v, 283 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a Title from title screen. 
500 |a Includes index. 
520 8 |a Annotation  |b This practical tutorial has detailed, carefully explained case studies using PHP to build new, effective mashup applications, which combine data from multiple external online sources into an integrated Web 2.0 experience. If you are confident with PHP programming and interested in mashing things up, this book is for you! All you need to know about formats, protocols, web services, and web APIs is covered as you learn to write PHP code to remotely consume services like Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!, Last.fm, the Internet UPC Database, and even the California Highway Patrol Traffic data! The 5 real-world PHP projects each start with an overview of technologies and protocols needed and then dive into the tools used and details of creating the project, and you can download each project's source code. You will learn how these technologies work with each other and how to use this information, together with your imagination, to build your own cutting-edge websites. 
505 0 |a Cover; Table of Contents; Preface; Chapter 1: Introduction to Mashups; Web 2.0 and Mashups; Importance of Data; User Communities; How We Will Create Mashups; More Mashups; Chapter 2: Buy it on Amazon; Project Overview; XML-RPC; XML-RPC Structure; XML-RPC Request; Arrays; Struct; XML-RPC Response; Working with XML-RPC in PHP; Making an XML-RPC Request; Serializing Data with XML-RPC Encode Request; Calling XML-RPC Using Sockets; Processing an XML-RPC Response; Creating an XML-RPC Parser Class; Testing Our XML-RPC Parser Class; Using PEAR to Handle XML-RPC; REST; Working with REST in PHP 
505 8 |a Making a REST RequestA GET and POST Refresher; Using Sockets to Initiate a REST Request; Creating GET and POST Request Functions; Making a REST Parser Class; Testing Our REST Parser Class; Processing a REST Response; Basic Walkthrough with PHP and SAX; Creating a SAX Parser Class; Internet UPC Database API; Amazon API; A Tour of ECS; Anatomy of an ECS REST Request; Location of Service; Mashing Up; Product Lookups; Handling Amazon's XML Responses; Summary; Chapter 3: Make Your Own Search Engine; Project Overview; SOAP; Web Services Descriptor Language (WSDL) With XML Schema Data (XSD) 
505 8 |a Basic WSDL Structuredefinitions Element; types Element; message Element; portType Element; binding Element; service Element; The SOAP Message; Envelope; Header; Body; Fault; PHP's SoapClient; Creating Parameters; Instantiate the SoapClient; Instantiating in WSDL Mode; Instantiating in Non-WSDL Mode; Making the Call and Using SoapClient Methods; Handling the SOAP Response; Microsoft Live Search Web Service; Using Search; Yahoo! Search Web Service; Using Web Search; Mashing Up; Summary; Chapter 4: Your Own Video Jukebox; Project Overview; XSPF; RSS; YouTube Overview; YouTube Developer API 
505 8 |a Last.fm OverviewAudioscrobbler Web Services; Parsing With PEAR; Package Installation and Usage; File_XSPF; Services_YouTube; XML_RSS; Mashing Up; Mashup Architecture; Main Page; Navigation Page; Content Page; Using the Mashup; Summary; Chapter 5: Traffic Incidents via SMS; Project Overview; Screen Scraping the PHP Way; Parsing with DOM Functions; Basic Element and Attribute Parsing; Testing the Schema; More About PHP's Implementation of the DOM; 411Sync.com API; Creating Your Mobile Search Keyword; Name Your Keyword; Format the Users will Use when They Use Your Search 
505 8 |a HTTP Location of the XML DataCalifornia Highway Patrol Incident Page; Mashing Up; The Incident Class; The DOM Parser Class; The CHP DOM Parser Class; Creating the Feed Page; Testing and Deploying; Summary; Chapter 6: London Tube Photos; Project Overview; Preliminary Planning; Finding Tube Information; Integrating Google Maps and Flickr Services; Application Sequence; Resource Description Framework (RDF); SPARQL; Analyzing the Query Subject; Anatomy of a SPARQL Query; Writing SPARQL WHERE Clauses; Basic Principles; A Simple Query; Querying for Types; Ordering, Limiting, and Offsetting 
650 0 |a Mashups (World Wide Web)  |0 http://id.loc.gov/authorities/subjects/sh2007008317 
650 0 |a PHP (Computer program language)  |0 http://id.loc.gov/authorities/subjects/sh99002710 
650 0 |a Web services.  |0 http://id.loc.gov/authorities/subjects/sh2003001435 
650 0 |a Web sites  |x Design.  |0 http://id.loc.gov/authorities/subjects/sh98000035 
650 0 |a Web 2.0.  |0 http://id.loc.gov/authorities/subjects/sh2007008319 
650 7 |a REFERENCE  |x General.  |2 bisacsh 
650 7 |a Mashups (World Wide Web)  |2 blmlsh 
650 7 |a PHP (Computer program language)  |2 blmlsh 
650 7 |a Web sites  |x Design.  |2 blmlsh 
650 7 |a Mashups (World Wide Web)  |2 fast  |0 (OCoLC)fst01743924 
650 7 |a PHP (Computer program language)  |2 fast  |0 (OCoLC)fst01049847 
650 7 |a Web 2.0.  |2 fast  |0 (OCoLC)fst01743925 
650 7 |a Web services.  |2 fast  |0 (OCoLC)fst01173242 
650 7 |a Web sites  |x Design.  |2 fast  |0 (OCoLC)fst01173252 
650 7 |a Sites Web  |x Développement.  |2 ram 
650 7 |a Web 2.0.  |2 ram 
650 7 |a PHP (langage de programmation)  |2 ram 
655 0 |a Electronic books. 
655 4 |a Electronic books. 
700 1 |a Stefanov, Stoyan.  |4 rev  |0 http://id.loc.gov/authorities/names/no2010205419 
776 0 8 |i Print version:  |a Chow, Shu-Wai.  |t PHP Web 2.0 mashup projects.  |d Olton, Birmingham : Packt Pub., 2007  |z 9781847190888  |w (OCoLC)216078525 
903 |a HeVa 
929 |a oclccm 
999 f f |i e1e511bc-c398-5fb7-8978-602be136068c  |s 1b0a2ae0-6eda-58a5-8670-2f7823352892 
928 |t Library of Congress classification  |a TK5105.88817 .C46 2007eb  |l Online  |c UC-FullText  |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=e000xna&AN=366074  |z eBooks on EBSCOhost  |g ebooks  |i 12267520