發表文章

目前顯示的是 2016的文章

[好書推薦]PHP 網路服務(第二版)

圖片
PHP 網路服務(第二版)




內容簡介建構現代網路的API
無論你是要讓兩個網路系統分享資料,還是要建構讓使用者存取資料的API,這本實踐指南包含使用PHP建構API所需要的全部資訊。作者Lorna Jane Mitchell提供大量範例程式、真實案例以及基於她豐富經驗的專業建議,協助你學習從基礎理論到建構強健服務的方法。

你將會學習到如何使用PHP與JSON、XML以及其他網路服務技術協作。本書第二版針對近期PHP的更新和網路技術的改變添加了新的工具和內容。

‧深入探討HTTP,從請求/回應流程(request/response cycle)到HTTP請求方法(HTTP verbs)、標頭(headers)、cookies
‧使用和發佈webhooks──一種由使用者自訂的回呼(callback)函式
‧判斷JSON或者XML哪一個才是最適合你應用程式的資料格式
‧RPC、SOAP和RESTful服務的使用建議
‧使用專業工具與技術為HTTP網路服務進行調試
‧選擇最適合你應用程式的服務並學會建構強健的服務
‧為你的API撰寫說明文件──並學會設計出可以協助處理錯誤的說明文件

名人推薦

「《PHP網路服務》是我在編寫PHP網路服務時的重要參考書。我喜歡這本書既講解理論,幫助我理解各種概念,又包含實際應用所需的資訊。強烈推薦。」 - Rob Allen, 19FT顧問 作者介紹作者簡介

Lorna Jane Mitchell


  Lorna Jane Mitchell 是一位獨立網路開發顧問,PHP與API領域的專家。她有十年以上橫跨多個產業的PHP開發經驗,同時也教授開放課程並為全球各地的客戶提供培訓。你可以透過她的部落格和她聯繫:lornajane.net。

目錄 前言

Chapter 1 HTTP 1
用戶端和伺服器
建立HTTP請求

Chapter 2 HTTP請求方法
處理GET請求
建立GET請求
處理POST請求
建立POST請求
使用其他HTTP請求方法

Chapter 3 標頭
請求與回應標頭
區分用戶端與用戶代理(User-Agent)
標頭與內容協商
使用Authorization標頭保障請求安全
快取標頭
自訂標頭

Chapter 4 Cookies
Cookie機制
讀取與寫入Cookie
傳送具有Cookies的請求
Cookie與API

Chapter…