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 /
Annotation
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, U.K. :
Packt Pub.,
2007.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Annotation |
Beschreibung: | Title from title screen. Includes index. |
Beschreibung: | 1 online resource (v, 283 pages) : illustrations |
ISBN: | 184719088X 9781847190888 9781847190895 1847190898 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn377646545 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr zn||||||||| | ||
008 | 090421s2007 enka o 001 0 eng d | ||
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 |d OCLCO |d OCLCQ |d OCLCO |d OCLCL | ||
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 | ||
037 | |a CL0500000022 |b Safari Books Online | ||
050 | 4 | |a TK5105.88817 |b .C46 2007eb | |
072 | 7 | |a REF |x 000000 |2 bisacsh | |
082 | 7 | |a 005.2/768 |2 22 | |
049 | |a MAIN | ||
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 | 6 | |a Applications composites (Informatique) | |
650 | 6 | |a PHP (Langage de programmation) | |
650 | 6 | |a Services Web. | |
650 | 6 | |a Sites Web |x Conception. | |
650 | 6 | |a Web 2.0. | |
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 | |
650 | 7 | |a PHP (Computer program language) |2 fast | |
650 | 7 | |a Web 2.0 |2 fast | |
650 | 7 | |a Web services |2 fast | |
650 | 7 | |a Web sites |x Design |2 fast | |
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 | |
700 | 1 | |a Stefanov, Stoyan. |4 rev |0 http://id.loc.gov/authorities/names/no2010205419 | |
758 | |i has work: |a PHP Web 2.0 mashup projects (Text) |1 https://id.oclc.org/worldcat/entity/E39PCFGvDmY3gJRD84gDK9y6Dm |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
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 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=366074 |3 Volltext |
936 | |a BATCHLOAD | ||
938 | |a Askews and Holts Library Services |b ASKH |n AH26942383 | ||
938 | |a Books 24x7 |b B247 |n bks00030379 | ||
938 | |a EBSCOhost |b EBSC |n 366074 | ||
938 | |a YBP Library Services |b YANK |n 3633571 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn377646545 |
---|---|
_version_ | 1816881693548609536 |
adam_text | |
any_adam_object | |
author | Chow, Shu-Wai |
author2 | Stefanov, Stoyan |
author2_role | rev |
author2_variant | s s ss |
author_GND | http://id.loc.gov/authorities/names/nb2010004934 http://id.loc.gov/authorities/names/no2010205419 |
author_facet | Chow, Shu-Wai Stefanov, Stoyan |
author_role | |
author_sort | Chow, Shu-Wai |
author_variant | s w c swc |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | T - Technology |
callnumber-label | TK5105 |
callnumber-raw | TK5105.88817 .C46 2007eb |
callnumber-search | TK5105.88817 .C46 2007eb |
callnumber-sort | TK 45105.88817 C46 42007EB |
callnumber-subject | TK - Electrical and Nuclear Engineering |
collection | ZDB-4-EBA |
contents | 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 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) 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 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 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 |
ctrlnum | (OCoLC)377646545 |
dewey-full | 005.2/768 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2/768 |
dewey-search | 005.2/768 |
dewey-sort | 15.2 3768 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>07878cam a2200853 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn377646545</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr zn|||||||||</controlfield><controlfield tag="008">090421s2007 enka o 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">CtWfDGI</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">COCUF</subfield><subfield code="d">IDEBK</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UMI</subfield><subfield code="d">TXJ</subfield><subfield code="d">CEF</subfield><subfield code="d">E7B</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">B24X7</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">COO</subfield><subfield code="d">S4S</subfield><subfield code="d">C6I</subfield><subfield code="d">AGLDB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">LIV</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">VTS</subfield><subfield code="d">NLE</subfield><subfield code="d">UKMGB</subfield><subfield code="d">AU@</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">STF</subfield><subfield code="d">UAB</subfield><subfield code="d">M8D</subfield><subfield code="d">UKAHL</subfield><subfield code="d">RDF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">BRF</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBB6G3669</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018011460</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">232568582</subfield><subfield code="a">666915293</subfield><subfield code="a">697748250</subfield><subfield code="a">715153513</subfield><subfield code="a">724023193</subfield><subfield code="a">1044222345</subfield><subfield code="a">1056390310</subfield><subfield code="a">1074211609</subfield><subfield code="a">1097090453</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">184719088X</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781847190888</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781847190895</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1847190898</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781847190888</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)377646545</subfield><subfield code="z">(OCoLC)232568582</subfield><subfield code="z">(OCoLC)666915293</subfield><subfield code="z">(OCoLC)697748250</subfield><subfield code="z">(OCoLC)715153513</subfield><subfield code="z">(OCoLC)724023193</subfield><subfield code="z">(OCoLC)1044222345</subfield><subfield code="z">(OCoLC)1056390310</subfield><subfield code="z">(OCoLC)1074211609</subfield><subfield code="z">(OCoLC)1097090453</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0500000022</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">TK5105.88817</subfield><subfield code="b">.C46 2007eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">REF</subfield><subfield code="x">000000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.2/768</subfield><subfield code="2">22</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Chow, Shu-Wai.</subfield><subfield code="0">http://id.loc.gov/authorities/names/nb2010004934</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">PHP Web 2.0 mashup projects :</subfield><subfield code="b">create practical mashups in PHP, grabbing and mixing data from Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!, Last.fm, and 411Sync.com /</subfield><subfield code="c">Shu-Wai Chow ; reviewer, Stoyan Stefanov.</subfield></datafield><datafield tag="246" ind1="3" ind2="0"><subfield code="a">Mashup projects</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham, U.K. :</subfield><subfield code="b">Packt Pub.,</subfield><subfield code="c">2007.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (v, 283 pages) :</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Title from title screen.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index.</subfield></datafield><datafield tag="520" ind1="8" ind2=" "><subfield code="a">Annotation</subfield><subfield code="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.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="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</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="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)</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="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</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="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</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="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</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Mashups (World Wide Web)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2007008317</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">PHP (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh99002710</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web services.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2003001435</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web sites</subfield><subfield code="x">Design.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh98000035</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web 2.0.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2007008319</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Applications composites (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">PHP (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Services Web.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Sites Web</subfield><subfield code="x">Conception.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Web 2.0.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">REFERENCE</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Mashups (World Wide Web)</subfield><subfield code="2">blmlsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">PHP (Computer program language)</subfield><subfield code="2">blmlsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web sites</subfield><subfield code="x">Design.</subfield><subfield code="2">blmlsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Mashups (World Wide Web)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">PHP (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web 2.0</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web services</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web sites</subfield><subfield code="x">Design</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Sites Web</subfield><subfield code="x">Développement.</subfield><subfield code="2">ram</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web 2.0.</subfield><subfield code="2">ram</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">PHP (langage de programmation)</subfield><subfield code="2">ram</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Stefanov, Stoyan.</subfield><subfield code="4">rev</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2010205419</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">PHP Web 2.0 mashup projects (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCFGvDmY3gJRD84gDK9y6Dm</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Chow, Shu-Wai.</subfield><subfield code="t">PHP Web 2.0 mashup projects.</subfield><subfield code="d">Olton, Birmingham : Packt Pub., 2007</subfield><subfield code="z">9781847190888</subfield><subfield code="w">(OCoLC)216078525</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=366074</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="936" ind1=" " ind2=" "><subfield code="a">BATCHLOAD</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH26942383</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Books 24x7</subfield><subfield code="b">B247</subfield><subfield code="n">bks00030379</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">366074</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">3633571</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn377646545 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:16:46Z |
institution | BVB |
isbn | 184719088X 9781847190888 9781847190895 1847190898 |
language | English |
oclc_num | 377646545 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (v, 283 pages) : illustrations |
psigel | ZDB-4-EBA |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Packt Pub., |
record_format | marc |
spelling | Chow, Shu-Wai. http://id.loc.gov/authorities/names/nb2010004934 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 / Shu-Wai Chow ; reviewer, Stoyan Stefanov. Mashup projects Birmingham, U.K. : Packt Pub., 2007. 1 online resource (v, 283 pages) : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier Title from title screen. Includes index. 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. 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 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) 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 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 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 Mashups (World Wide Web) http://id.loc.gov/authorities/subjects/sh2007008317 PHP (Computer program language) http://id.loc.gov/authorities/subjects/sh99002710 Web services. http://id.loc.gov/authorities/subjects/sh2003001435 Web sites Design. http://id.loc.gov/authorities/subjects/sh98000035 Web 2.0. http://id.loc.gov/authorities/subjects/sh2007008319 Applications composites (Informatique) PHP (Langage de programmation) Services Web. Sites Web Conception. Web 2.0. REFERENCE General. bisacsh Mashups (World Wide Web) blmlsh PHP (Computer program language) blmlsh Web sites Design. blmlsh Mashups (World Wide Web) fast PHP (Computer program language) fast Web 2.0 fast Web services fast Web sites Design fast Sites Web Développement. ram Web 2.0. ram PHP (langage de programmation) ram Stefanov, Stoyan. rev http://id.loc.gov/authorities/names/no2010205419 has work: PHP Web 2.0 mashup projects (Text) https://id.oclc.org/worldcat/entity/E39PCFGvDmY3gJRD84gDK9y6Dm https://id.oclc.org/worldcat/ontology/hasWork Print version: Chow, Shu-Wai. PHP Web 2.0 mashup projects. Olton, Birmingham : Packt Pub., 2007 9781847190888 (OCoLC)216078525 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=366074 Volltext |
spellingShingle | Chow, Shu-Wai 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 / 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 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) 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 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 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 Mashups (World Wide Web) http://id.loc.gov/authorities/subjects/sh2007008317 PHP (Computer program language) http://id.loc.gov/authorities/subjects/sh99002710 Web services. http://id.loc.gov/authorities/subjects/sh2003001435 Web sites Design. http://id.loc.gov/authorities/subjects/sh98000035 Web 2.0. http://id.loc.gov/authorities/subjects/sh2007008319 Applications composites (Informatique) PHP (Langage de programmation) Services Web. Sites Web Conception. Web 2.0. REFERENCE General. bisacsh Mashups (World Wide Web) blmlsh PHP (Computer program language) blmlsh Web sites Design. blmlsh Mashups (World Wide Web) fast PHP (Computer program language) fast Web 2.0 fast Web services fast Web sites Design fast Sites Web Développement. ram Web 2.0. ram PHP (langage de programmation) ram |
subject_GND | http://id.loc.gov/authorities/subjects/sh2007008317 http://id.loc.gov/authorities/subjects/sh99002710 http://id.loc.gov/authorities/subjects/sh2003001435 http://id.loc.gov/authorities/subjects/sh98000035 http://id.loc.gov/authorities/subjects/sh2007008319 |
title | 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 / |
title_alt | Mashup projects |
title_auth | 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 / |
title_exact_search | 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 / |
title_full | 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 / Shu-Wai Chow ; reviewer, Stoyan Stefanov. |
title_fullStr | 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 / Shu-Wai Chow ; reviewer, Stoyan Stefanov. |
title_full_unstemmed | 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 / Shu-Wai Chow ; reviewer, Stoyan Stefanov. |
title_short | PHP Web 2.0 mashup projects : |
title_sort | 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 |
title_sub | create practical mashups in PHP, grabbing and mixing data from Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!, Last.fm, and 411Sync.com / |
topic | Mashups (World Wide Web) http://id.loc.gov/authorities/subjects/sh2007008317 PHP (Computer program language) http://id.loc.gov/authorities/subjects/sh99002710 Web services. http://id.loc.gov/authorities/subjects/sh2003001435 Web sites Design. http://id.loc.gov/authorities/subjects/sh98000035 Web 2.0. http://id.loc.gov/authorities/subjects/sh2007008319 Applications composites (Informatique) PHP (Langage de programmation) Services Web. Sites Web Conception. Web 2.0. REFERENCE General. bisacsh Mashups (World Wide Web) blmlsh PHP (Computer program language) blmlsh Web sites Design. blmlsh Mashups (World Wide Web) fast PHP (Computer program language) fast Web 2.0 fast Web services fast Web sites Design fast Sites Web Développement. ram Web 2.0. ram PHP (langage de programmation) ram |
topic_facet | Mashups (World Wide Web) PHP (Computer program language) Web services. Web sites Design. Web 2.0. Applications composites (Informatique) PHP (Langage de programmation) Services Web. Sites Web Conception. REFERENCE General. Web 2.0 Web services Web sites Design Sites Web Développement. PHP (langage de programmation) |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=366074 |
work_keys_str_mv | AT chowshuwai phpweb20mashupprojectscreatepracticalmashupsinphpgrabbingandmixingdatafromgooglemapsflickramazonyoutubemsnsearchyahoolastfmand411synccom AT stefanovstoyan phpweb20mashupprojectscreatepracticalmashupsinphpgrabbingandmixingdatafromgooglemapsflickramazonyoutubemsnsearchyahoolastfmand411synccom AT chowshuwai mashupprojects AT stefanovstoyan mashupprojects |