1樓:匿名使用者
1、api 比開發bai web 更簡潔,但可能邏du輯更複雜,api 隻返zhi回結果dao,也就是只完成資料輸內
出,不呈現容頁面,
2、web 開發,更多的是 get 和 post 請求,api 還有 put、delete 請求
3、和 web 開發一樣,首先需要一些相關的引數,這些引數,都會由客戶端傳過來,也許是 get 也許是 post,這個需要開發團隊相互之間約定好,或者制定統一規範
4、有了引數,根據應用需求,完成資料處理,例如:獲取使用者資訊、發朋友圈、發訊息、一局遊戲結束資料提交等等
5、資料邏輯處理完之後,返回客戶端所需要用到的相關資料,例如:使用者資訊陣列、朋友圈列表、訊息狀態、遊戲結果資料等等,那資料是怎麼返給客戶端呢?常見有xml、json,設定相應的header並把要返回的資料直接列印出來即可
6、客戶端獲取到你返回的資料後,在客戶端本地和使用者進行互動!
php inte***ce和api的區別?
2樓:匿名使用者
inte***ce是開發介面類
bai……這個du只是提供乙個標zhi
準,要實現解析請求和傳送請
dao求還是要自己開版發的api介面類權/函式一般就是接受使用者請求->解析使用者請求->傳送請求至伺服器->接收資訊(json、xml)->解析伺服器傳來的資訊->將資訊表達給使用者
如果想讓別人在以後可以進行擴充套件的話,最好提供inte***ce,這樣有個標準,二次開發更加方便
3樓:匿名使用者
從你的話裡面看來出你源是對php的物件導向中的bai介面不理解,才du會問和api什麼區別,這zhi兩者沒
有什麼字面的直dao接關係,inte***ce我們在大型專案開發中使用,用於約束團隊協作的,inte***ce介面規定沒有定義的函式,其他開發人員繼承,必須在按照裡面的名稱進行定義,不能少乙個函式也不能多乙個函式,這樣就能約束和管理其他開發者
使用php開發app的介面,什麼框架比較好?
4樓:匿名使用者
看你的功能是否複雜了
用thinkphp當然可以
5樓:匿名使用者
個人覺得用不用框架都可以.webservice和用瀏覽器訪問的區別就是返回資料不一樣,瀏覽器返回html內容, webservice返回程式容易解析的資料(json, xml).
6樓:匿名使用者
thinkphp 可以的我就在用 很方便
7樓:匿名使用者
我用的yii開發api
8樓:匿名使用者
我做介面開發的沒必要使用框架,浪費效能
手機app介面怎麼和php開發
9樓:我和你
其實關於這個問題也很容易處理!因為可以通過乙個資料格式解決全部的**相互交回互的問題答
10樓:創世者札記
介面對接需要統一的資料格式,以及提供資料返回方式
11樓:匿名使用者
你可bai以du看zhi看dao這回個答
api和php是什麼關係
12樓:匿名使用者
不知道樓主說的是不是php api還是系統api。php api的話是php開發平台整合的一些php的函式庫,說白了就是一堆寫好的東西讓你來使用,好幫助你快速的進行php程式的開發。
系統api就是你的作業系統寫好的給你提供的一堆東西,在這些介面上你可以完成一些底層操作(驅動呼叫、系統呼叫) 等,如果介面允許開發者重寫,開發者也可以進行二次開發。
什麼是api介面,php開發api介面的例子
13樓:探索者
就是來php只處理資料
,而不源直接輸出html
把檢視層都交給js去完成。
比如://獲取資料
$id=$_get['id'];
if($id)
//修改資料
if($id&&$_get['edit'])
php哪個框架適合做api,使用php開發app的介面,什麼框架比較好
在所有輕量級框架中,我推薦 codeigniter。美中不足就是,框架入門極其簡單。但是,如果實現 完全的 優回雅答的 restful,門檻就有點兒高了。codeigniter 實現 restful 時,和底層的 http 協議有些脫節,這些可以通過擴充套件框架來實現,而且有時候需要結合伺服器去配置...
iphone和android的app介面尺寸是多少
1 尺寸及解析度 iphone 介面尺寸 320x480 640x960 640x1136 ipad 介面尺寸 1024x768 2048x1536 以上單位都是畫素哦,至於解析度一般網頁ui和移動ui基本上都只要 72 ppi 當然,在設計的時候並不是每個尺寸都要做一套,尺寸按自己的手機尺寸來設計...
Web開發中,Python和PHP哪個有優勢為什麼
從框架數 來量和成熟度看,php都優於 源python 從開發效bai率上看,python又有絕對的優du勢 從安zhi 全的角度看,這兩門語dao言都很常用,但php的漏洞被挖掘得比較多,也較危險,而python被光顧的機率還是比較小的。但最終的優勢還是取決於開發人員,優秀的開發人員能彌補很大一部...