Категорії
Електронні книги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комп'ютер в офісі
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Мультимедійне навчання
- Нерухомість
- Переконання та НЛП
- Податки
- Соціальна політика
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Звіти, аналізи
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Електронна преса
- Architektura i wnętrza
- Biznes i Ekonomia
- Будинок та сад
- Електронний бізнес
- Фінанси
- Особисті фінанси
- Бізнес
- Фотографія
- Інформатика
- Відділ кадрів та оплата праці
- Комп'ютери, Excel
- Бухгалтерія
- Культура та література
- Наукові та академічні
- Охорона навколишнього середовища
- Впливові
- Освіта
- Податки
- Подорожі
- Психологія
- Релігія
- Сільське господарство
- Ринок книг і преси
- Транспорт та спедиція
- Здоров'я та краса
-
Історія
-
Інформатика
- Офісні застосунки
- Бази даних
- Біоінформатика
- Бізнес ІТ
- CAD/CAM
- Digital Lifestyle
- DTP
- Електроніка
- Цифрова фотографія
- Комп'ютерна графіка
- Ігри
- Хакування
- Hardware
- IT w ekonomii
- Наукові пакети
- Шкільні підручники
- Основи комп'ютера
- Програмування
- Мобільне програмування
- Інтернет-сервери
- Комп'ютерні мережі
- Стартап
- Операційні системи
- Штучний інтелект
- Технологія для дітей
- Вебмайстерність
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Оповідна поезія
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Шкільні підручники
-
Науково-популярна та академічна
- Археологія
- Bibliotekoznawstwo
- Кінознавство / Теорія кіно
- Філологія
- Польська філологія
- Філософія
- Finanse i bankowość
- Географія
- Економіка
- Торгівля. Світова економіка
- Історія та археологія
- Історія мистецтва і архітектури
- Культурологія
- Мовознавство
- літературні студії
- Логістика
- Математика
- Ліки
- Гуманітарні науки
- Педагогіка
- Навчальні засоби
- Науково-популярна
- Інше
- Психологія
- Соціологія
- Театральні студії
- Богослов’я
- Економічні теорії та науки
- Transport i spedycja
- Фізичне виховання
- Zarządzanie i marketing
-
Порадники
-
Ігрові посібники
-
Професійні та спеціальні порадники
-
Юридична
- Безпека життєдіяльності
- Історія
- Дорожній кодекс. Водійські права
- Юридичні науки
- Охорона здоров'я
- Загальне, компендіум
- Академічні підручники
- Інше
- Закон про будівництво і житло
- Цивільне право
- Фінансове право
- Господарське право
- Господарське та комерційне право
- Кримінальний закон
- Кримінальне право. Кримінальні злочини. Кримінологія
- Міжнародне право
- Міжнародне та іноземне право
- Закон про охорону здоров'я
- Закон про освіту
- Податкове право
- Трудове право та законодавство про соціальне забезпечення
- Громадське, конституційне та адміністративне право
- Кодекс про шлюб і сім'ю
- Аграрне право
- Соціальне право, трудове право
- Законодавство Євросоюзу
- Промисловість
- Сільське господарство та захист навколишнього середовища
- Словники та енциклопедії
- Державні закупівлі
- Управління
-
Путівники та подорожі
- Африка
- Альбоми
- Південна Америка
- Центральна та Північна Америка
- Австралія, Нова Зеландія, Океанія
- Австрія
- Азії
- Балкани
- Близький Схід
- Болгарія
- Китай
- Хорватія
- Чеська Республіка
- Данія
- Єгипет
- Естонія
- Європа
- Франція
- Гори
- Греція
- Іспанія
- Нідерланди
- Ісландія
- Литва
- Латвія
- Mapy, Plany miast, Atlasy
- Мініпутівники
- Німеччина
- Норвегія
- Активні подорожі
- Польща
- Португалія
- Інше
- Росія
- Румунія
- Словаччина
- Словенія
- Швейцарія
- Швеція
- Світ
- Туреччина
- Україна
- Угорщина
- Велика Британія
- Італія
-
Психологія
- Філософія життя
- Kompetencje psychospołeczne
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Аудіокниги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Нерухомість
- Переконання та НЛП
- Податки
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Історія
-
Інформатика
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Науково-популярна та академічна
-
Порадники
-
Професійні та спеціальні порадники
-
Юридична
-
Путівники та подорожі
-
Психологія
- Філософія життя
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Відеокурси
-
Бази даних
-
Big Data
-
Biznes, ekonomia i marketing
-
Кібербезпека
-
Data Science
-
DevOps
-
Для дітей
-
Електроніка
-
Графіка / Відео / CAX
-
Ігри
-
Microsoft Office
-
Інструменти розробки
-
Програмування
-
Особистісний розвиток
-
Комп'ютерні мережі
-
Операційні системи
-
Тестування програмного забезпечення
-
Мобільні пристрої
-
UX/UI
-
Веброзробка, Web development
-
Управління
Подкасти
- Електронні книги
- Hardware
- Інше
- PHP Web 2.0 Mashup Projects: Practical PHP Mashups with Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!. Create practical mashups in PHP grabbing and mixing data from Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!, Last.fm, and 411Sync.com
Деталі електронної книги
Увійти, Якщо вас цікавить зміст видання.
PHP Web 2.0 Mashup Projects: Practical PHP Mashups with Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!. Create practical mashups in PHP grabbing and mixing data from Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!, Last.fm, and 411Sync.com
Eлектронна книга
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.
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.
- 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
- Table of Contents
- PHP Web 2.0 Mashup Projects
- Credits
- About the Author
- About the Reviewer
- Preface
- What This Book Covers
- What You Need for This Book
- Conventions
- Reader Feedback
- Customer Support
- Downloading the Example Code for the Book
- Errata
- Questions
- 1. Introduction to Mashups
- Web 2.0 and Mashups
- Importance of Data
- User Communities
- How We Will Create Mashups
- More Mashups
- Web 2.0 and Mashups
- 2. Buy it on Amazon
- XML-RPC
- XML-RPC Structure
- XML-RPC Request
- XML-RPC Data Types
- Scalar Values
- String
- Integer
- Double
- Boolean
- Date/Time
- Base64-Encoded Binary
- Arrays
- Struct
- XML-RPC Request
- XML-RPC Response
- XML-RPC Structure
- Working with XML-RPC in PHP
- Making an XML-RPC Request
- Serializing Data with XML-RPC Encode Request
- Creating a Single Parameter XML-RPC Request
- Double Data Type
- Date/Time and Base64 Data Types
- Creating a Multiple Parameter XML-RPC Request
- Passing Arrays in XML-RPC Requests
- Passing Struct in XML-RPC Requests
- Calling XML-RPC Using Sockets
- Serializing Data with XML-RPC Encode Request
- Making an XML-RPC Request
- Processing an XML-RPC Response
- Creating an XML-RPC Parser Class
- Testing Our XML-RPC Parser Class
- Using PEAR to Handle XML-RPC
- Creating an XML-RPC Parser Class
- REST
- Working with REST in PHP
- Making a REST Request
- A 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
- Using the PHPs XML Functions
- Setting up the Callback Functions
- Seeing the Callbacks in Action
- Creating a SAX Parser Class
- Examining the Classes
- Using and Testing the Class
- Basic Walkthrough with PHP and SAX
- Making a REST Request
- Internet UPC Database API
- Amazon API
- A Tour of ECS
- Anatomy of an ECS REST Request
- Location of Service
- Mashing Up
- Product Lookups
- Handling Amazons XML Responses
- An ECS Lookup Response
- Your Own Amazon Cart
- Handling Amazons XML Responses
- Product Lookups
- Summary
- XML-RPC
- 3. Make Your Own Search Engine
- SOAP
- Web Services Descriptor Language (WSDL) With XML Schema Data (XSD)
- Basic WSDL Structure
- definitions Element
- types Element
- Simple Type
- Complex Type
- Arrays
- message Element
- RPC Binding
- Document Binding
- portType Element
- binding Element
- service Element
- The SOAP Message
- Envelope
- Header
- Body
- RPC Binding
- Document Binding
- Fault
- Web Services Descriptor Language (WSDL) With XML Schema Data (XSD)
- PHPs SoapClient
- Creating Parameters
- Instantiate the SoapClient
- Instantiating in WSDL Mode
- Instantiating in Non-WSDL Mode
- Making the Call and Using SoapClient Methods
- Calling SOAP Operations in WSDL Mode
- Calling SOAP Operations in Non-WSDL Mode
- Handling the SOAP Response
- Handling SOAP Errors with SoapFault
- Handling Successful Results
- Microsoft Live Search Web Service
- Using Search
- Yahoo! Search Web Service
- Using Web Search
- Mashing Up
- Summary
- SOAP
- 4. Your Own Video Jukebox
- XSPF
- RSS
- YouTube Overview
- YouTube Developer API
- Last.fm Overview
- Audioscrobbler 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
- 5. Traffic Incidents via SMS
- Screen Scraping the PHP Way
- Parsing with DOM Functions
- Basic Element and Attribute Parsing
- Testing the Schema
- More About PHPs Implementation of the DOM
- Parsing with DOM Functions
- 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 Data
- Creating Your Mobile Search Keyword
- California 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
- Screen Scraping the PHP Way
- 6. London Tube Photos
- 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
- UNION and DISTINCT
- More SPARQL Features
- RDF API for PHP (RAP)
- XMLHttpRequest Object
- XMLHttpRequest Object Overview
- Using the Object
- Creating the Object
- Making the HTTP Request
- Creating and Using the Callback
- JavaScript Object Notation (JSON)
- JavaScript Objects Review
- JSON Structure
- Accessing JSON Properties
- Serializing the JSON Response
- Google Maps API
- Creating a Map
- Geocoding
- Markers
- Events
- InfoWindow Box
- Flickr Services API
- Executing a Search
- Interpreting Service Results
- Retrieving a Photo or a Photos Page
- Mashing Up
- Building and Populating the Database
- Examining the File
- Creating Our Database Schema
- Building SPARQL Queries
- Stations Query
- Lines Query
- Lines to Stations Query
- Database Population Script
- The TubeSource Database Interface Class
- The Main User Interface
- Using Flickr Services with AJAX
- Creating an XMLHttpRequest Proxy
- Modifying the Main JavaScript
- Making the XMLHttpRequest
- Race Conditions
- Parsing the AJAX Response
- Building and Populating the Database
- Summary
- Index
- Назва: PHP Web 2.0 Mashup Projects: Practical PHP Mashups with Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!. 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
- Оригінальна назва: PHP Web 2.0 Mashup Projects: Practical PHP Mashups with Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!. Create practical mashups in PHP grabbing and mixing data from Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!, Last.fm, and 411Sync.com
- ISBN: 9781847190895, 9781847190895
- Дата видання: 2007-09-13
- Формат: Eлектронна книга
- Ідентифікатор видання: e_3be0
- Видавець: Packt Publishing