>需求
傳統的模版渲染方式已經不在滿足系統開發,為了方便以后的維護和升級,開始轉前后端分離。不了解restful api或接口開發自行百度了解
>文檔演示環境
如下文檔演示環境信息如下:
系統:Windows10
開發工具:PHPStorm
PHP版本:5.4
數據庫:mysql
虛擬主機:www.tp5.com
TP框架版本:5.0
...
>閱讀前提
1 已有ThinkPHP5的學習基礎,了解mvc架構
2 掌握模版渲染方式
3 適合tp5熟練的學習者,想轉到前后端分離,但是不了解流程和開發方式
4 也適合其他框架想轉ThinkPHP5的后端開發
5 適合還沒有規范開發接口的同學
6 文檔在寫的過程中,結合了 莫老師 和singwa老師 在課程中提出的意見,進行了修改,雖然你們沒有見過我,但是我也是們你課程的學員,謝謝。
7 更多知識 更多學習交流,可以去我的 [個人博客](http://www.dale047.com)
8 我也是這段時間剛想著發布這些筆記文檔,剛接觸 看云,如果寫的不好的地方,用詞不當的地方,使用方式不對的地方我及時更改。歡迎職場技術大佬指出我的不足,以便我未來工作更加規范自己。也歡迎小白或者是剛接觸接口開發的同學提出疑問,我也會及時解答。專業知識相互學習相互交流。
- 前言
- 開發工具準備
- sublime text
- postman
- navicat
- PHPStudy
- restful api入門
- 豆瓣網api示例
- 豆瓣網api使用方式
- 服務器狀態碼
- 接口安全
- 拿TP5寫一個簡單接口
- TP5下Request請求方式
- TP5中數據庫使用細節
- 使用markdown編寫api文檔
- markdown簡單語法
- 用markdown寫用戶登錄文檔
- 為API項目搭建虛擬主機
- 使用ThinkPHP5路由解析URL地址
- 初始化數據測試
- 開啟路由
- 接口域名測試
- 注意事項
- 路由表擴展
- API接口安全設計
- 常見安全問題以及解決方案
- 接口開發前準備
- 如何配置路由?
- 公共類過濾數據
- Common.php
- 文檔所有接口示例
- POSTMan中傳參區別
- restful api進階學習