標籤:工作 Yaf架構 llb 列表 許可權 基類 get doc 代碼
第1章 課程介紹及基礎知識講解
1-1 課程介紹
1-2 API基礎知識講解
1-3 RestfulAPI,Yaf架構,Postman講解
第2章 API介面的基本實現
2-1 準備工作-快速搭建基於Yaf架構的項目環境
2-2 使用者類API-實現使用者註冊API、登入API
2-3 使用者類API-SESSION與相關思考
2-4 文章類API-實現文章新增API、修改API
2-5 文章類API-實現文章刪除API、文章狀態修改API、單一文章擷取詳細資料API
2-6 文章類API-實現文章列表介面(含分頁功能)、文章類介面的思考
2-7 發送郵件API-基於Composer擴充來實現發送郵件API
第3章 結合第三方能力擴充API介面
3-1 簡訊SMS發送API-實現基礎的簡訊發送API
3-2 簡訊SMS發送API-簡訊記賬功能的實現與思考
3-3 Push訊息API-實現Push API的單個使用者推送、廣播推送及Push轉化率實現的思考
3-4 IP地址API-實現IP轉詳細地址API及降級的思考
3-5 支付API-建立賬單API、支付二維碼產生(上)
3-6 支付API-建立賬單API、支付二維碼產生(下)
3-7 支付API-支付callback介面、記賬、訂單狀態更新
第4章 API介面的提煉
4-1 API自測指令碼-以使用者類API為例實現API自測指令碼
4-2 公用能力抽離-Lib公用方法抽離、SDK管理、Composer管理
4-3 DAO資料操作層-實現User DAO層抽離和DAO基類實現
4-4 異常處理-錯誤字典、TryCatch的集中捕獲
4-5 許可權校正抽離-對二、三章中的許可權校正代碼抽離
4-6 API文檔自動產生-項目文檔由phpDocument自動產生
4-7 DB操作的擴充知識-DB事物操作、ORM架構介紹
第5章 API介面的效能
5-1 API介面效能-介面效能資訊收集
5-2 API介面效能-介面效能定位分析
5-3 API介面效能-耗時情況定位於分析、上下遊效能最佳化。API服務穩定性
第6章 課程總結
6-1 課程總結
連結:https://pan.baidu.com/s/1U0QmDH2nS_FoxrTcVw0rRQ 密碼:xxxx
企鵝資源群:817504406
高效能的 PHP API 介面開發 視頻教程