99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

PhalApi視頻教程

2018-11-21 21:30 更新

[8.1] PhalApi視頻教程

先在這里感謝以下錄制小組的同學(xué),是你們讓世界看到PhalApi的視頻教程!

A西瓜妹子、聽風(fēng)不語、彩色的雨、Catch、喵了個(gè)咪、dogstar

PhalApi教程視頻大綱,分為:基礎(chǔ)教程、進(jìn)階教程、實(shí)戰(zhàn)教程三類。

附上:

1 基礎(chǔ)教程

1.1 環(huán)境搭建,安裝和helloword

百度網(wǎng)盤 優(yōu)酷視頻

1) phalapi介紹以及使用場景
2)建議使用liunx和各項(xiàng)環(huán)境配置最低
3)推薦IDE
4)框架編寫的install展示
5)運(yùn)行helloword!

1.2 初識(shí)PhalApi

百度網(wǎng)盤 優(yōu)酷視頻

1)目錄功能講解
2)數(shù)據(jù)庫建庫建表
3)連接數(shù)據(jù)庫官方DEMO

1.3 init介紹以及配置文件講解log記錄

百度網(wǎng)盤 優(yōu)酷視頻

1)init文件作用內(nèi)容講解
2)配置文件使用講解
3)以及l(fā)og記錄的活靈活用

1.4 請求返回

百度網(wǎng)盤 優(yōu)酷視頻

1)請求的參數(shù)驗(yàn)證getRules方法使用講解
2)返回json數(shù)據(jù)講解
3)返回報(bào)錯(cuò)講解

1.5 國際化和自動(dòng)生成文檔

百度網(wǎng)盤 優(yōu)酷視頻

1)返回國際化T方法講解
2)自動(dòng)生成文檔規(guī)范講解
3)如何查看
4)注意不要使用緩存會(huì)出不來

1.6 Model操作講解

百度網(wǎng)盤 優(yōu)酷視頻

1)Model表配置
2)NotORM的使用
3)簡單的 curd 執(zhí)行原生sql

1.7 簡單的小項(xiàng)目

百度網(wǎng)盤 優(yōu)酷視頻

1)對用戶的一個(gè)登錄注冊等操作的接口實(shí)際項(xiàng)目編寫實(shí)戰(zhàn)
2)并且總結(jié)

2 進(jìn)階教程

2.1 DI思想講解

百度網(wǎng)盤 優(yōu)酷視頻

一、DI簡介
1)DI的通用說明 
 + 容器 
 + Martin Fowler  
 + 示例

2)DI在π框架的角色 
 + 匯點(diǎn)
 + 管理全部服務(wù)資源
 + 形成 **通用語言** ,實(shí)現(xiàn)快速開發(fā)
 + 減少重復(fù)寫一些單例模式的代碼,以及泛濫的全局變量

3)π框架開發(fā)的使用

二、DI資源服務(wù)分類
1)框架本身的資源服務(wù)
 + 公共服務(wù)和內(nèi)部服務(wù)
 + 公共服務(wù)的使用

2)如何自定義資源服務(wù)
 + 三步走:實(shí)現(xiàn) -> 注冊 -> 使用
 + 示例

三、技巧與需要注意的事項(xiàng)
 + 一行優(yōu)雅的代碼: DI()->get('filter', 'PhalApi_Filter_None')->check();
 + 注意別踩坑!

2.2 ADM模式深入淺出

百度網(wǎng)盤 優(yōu)酷視頻

一、MVC模式與ADM模式
+ 為什么PhalApi自創(chuàng)ADM新模式?

二、ADM模式詳解
 + Api接口層
 + Domain領(lǐng)域?qū)? + Model數(shù)據(jù)層

三、三層結(jié)構(gòu)的優(yōu)勢與使用
1) 優(yōu)勢
 + 分層結(jié)構(gòu)
 + 關(guān)注點(diǎn)分離
 + 更明確的層級調(diào)用

2)投票Demo的三層實(shí)現(xiàn)解說

3)TDD下簡單接口開發(fā)實(shí)踐
 + 閱后即焚功能場景
 + 先寫單元測試
 + TDD下的三層實(shí)現(xiàn)

2.3 自動(dòng)加載和攔截器

百度網(wǎng)盤 優(yōu)酷視頻

1)自動(dòng)加載機(jī)制的活靈活用
2)定義自己的項(xiàng)目功能文件
3)使用攔截器過濾參數(shù)并且使用token驗(yàn)證請求

2.4 自定義參數(shù)驗(yàn)證規(guī)則

百度網(wǎng)盤 優(yōu)酷視頻

1)對getRules自定義參數(shù)驗(yàn)證規(guī)則
2)一個(gè)郵箱驗(yàn)證的小案例

2.5 NotORM進(jìn)階細(xì)節(jié)使用

百度網(wǎng)盤 優(yōu)酷視頻

1)方法補(bǔ)全
2)事務(wù)操作

2.6 數(shù)據(jù)庫讀寫分離以及多庫使用

百度網(wǎng)盤 優(yōu)酷視頻

1)數(shù)據(jù)庫實(shí)現(xiàn)讀寫分離
2)實(shí)現(xiàn)跨庫使用

2.7 使用緩存

百度網(wǎng)盤 優(yōu)酷視頻

1)使用緩存來實(shí)現(xiàn)緩存API請求結(jié)果
2)使用緩存來實(shí)現(xiàn)對數(shù)據(jù)庫查詢結(jié)果進(jìn)行緩存

3 實(shí)戰(zhàn)教程

3.1 多項(xiàng)目多版本處理

百度網(wǎng)盤 優(yōu)酷視頻

//TODO

3.2 核心拓展介紹

百度網(wǎng)盤 優(yōu)酷視頻

一、π框架中的擴(kuò)展類庫
1)擴(kuò)展類庫的簡單介紹
 + 即插即用 
 + 可重用的、業(yè)務(wù)無關(guān)的基礎(chǔ)設(shè)施類庫  
 + 致力于與開源項(xiàng)目一起提供企業(yè)級的解決方案!

2)目前有哪些擴(kuò)展類庫 
 + 23+個(gè)

二、如何使用擴(kuò)展類庫
1)使用步驟
 + 1、下載安裝
 + 2、配置
 + 3、注冊
 + 4、使用

2)擴(kuò)展類庫使用示例
 + Log4php日志
 + View視圖渲染

三、如何開發(fā)、貢獻(xiàn)擴(kuò)展類庫
 + 如何開發(fā)尚未提供的擴(kuò)展類庫
 + 如何分享

官網(wǎng)QQ交流群:421032344 歡迎大家的加入!

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號