>需求
传统的模版渲染方式已经不在满足系统开发,为了方便以后的维护和升级,开始转前后端分离。不了解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进阶学习