【在線網(wǎng)課】如何做高性能的PHP API 接口開發(fā)
如何做高性能的PHP API 接口開發(fā)
高性能的 PHP API 接口開發(fā)
采用最適合做API層開發(fā)的Yaf框架、搭配PHP原生代碼,實現(xiàn)互聯(lián)網(wǎng)項目常見的API功能開發(fā),從基礎(chǔ)接口實現(xiàn)、進階到基礎(chǔ)接口工程化架構(gòu)調(diào)整及性能優(yōu)化,讓你的開發(fā)更高效。
第1章 課程介紹及基礎(chǔ)知識講解
介紹本課程內(nèi)容體系,并對后面內(nèi)容進行基礎(chǔ)知識鋪墊,例如Restful API介紹、Yaf框架介紹與安裝,Postman 以及一些基礎(chǔ)工具的介紹。
第2章 API接口的基本實現(xiàn)
本章節(jié)帶領(lǐng)大家實現(xiàn)基礎(chǔ)的API功能,有用戶類API接口如注冊、登錄接口,有文章類API接口如文章的CURD、文章的分頁功能,有郵件發(fā)送API的實現(xiàn)。每部分都會介紹到數(shù)據(jù)庫MySQL表設(shè)計、API代碼實現(xiàn)、API功能調(diào)試。
第3章 結(jié)合第三方能力擴展API接口
通過對第三方公司技術(shù)選型,實現(xiàn)短信接口、Push消息接口、IP地址轉(zhuǎn)換接口、支付接口(基于微信)。期間會使用Composer維護第三方功能庫,也會引入第三方SDK、Lib到API項目中,通過引入第三方能力擴展自研API能力。
第4章 API接口的提煉
對API項目中的數(shù)據(jù)庫類操作提煉出DAO層,實現(xiàn)對每個API接口自測程序,抽象公共功能到項目自己的Lib中,統(tǒng)一的異常信息處理等公共功能抽離。從初級實現(xiàn)API能力進階到API項目工程化、規(guī)范化,更加易于多人協(xié)同開發(fā),更便于信息傳遞。 ...
第5章 API接口的性能
介紹如何借助xhprof來定位性能問題,并且逐步鎖定性能瓶頸,講解剝洋蔥方法定位性能,并介紹常見的處理API性能問題的方法,同時講解API穩(wěn)定性的關(guān)注維度,如服務(wù)監(jiān)控、API負載均衡。
第6章 課程總結(jié)
對課程內(nèi)容進行回顧,對要點信息進行復(fù)盤,并且溫故課程價值,最后對學(xué)習(xí)后的延展學(xué)習(xí)進行簡單探討。
158資源整合網(wǎng):提供各類學(xué)習(xí)資源,名師講座視頻,培訓(xùn)課程視頻,音頻,文檔等···各類教程下載觀看。
- 大。5.32 GB
- 百度網(wǎng)盤觀看下載
- 點數(shù):15 點數(shù)
- 咨詢QQ:1686059668
好消息:為了回饋廣大用戶能學(xué)習(xí)更多知識。
現(xiàn)只需98開通終身VIP會員
就可以終身免費下載所有資源!
機會難得 錯過就沒有了
提示:在電腦上打開本站 m.yuandun520.cn 下載更方便。