1. 程式人生 > >php程式設計的api介面化程式設計看法

php程式設計的api介面化程式設計看法

使用php開發的web專案,現在一般情況會使用mvc的開發模式,由於終端有pc,移動端等不同的需求,需要實現 開發出一個系統 可以在不同終端中都可以使用,這樣一來就必須使用介面化程式設計。 **什麼是介面化程式設計?**在這裡,首先說明一下,介面化程式設計 是一種 架構設計模式,是一種 規則。與php或java中的定義的介面interface是不同的概念。 介面化程式設計 是將 前臺服務 和 後臺服務 徹底的分離開來,通過呼叫介面,來獲取資料。 簡單來說,它將web專案分成了三部分 前端 、介面部分、後端。前端通過呼叫介面來獲取資料,後端通過呼叫介面來處理資料。 介面化程式設計,返回的結果通常要使用json格式,並且包含以下及部分: code:狀態碼 message:狀態資訊 data:返回的結果或資料

更多api開發,可以看下restful、oauth2.0相關內容。