介绍与环境安装
安装Swoft环境
安装Swoft框架
Dcoker部署和Dockerfile分析
Swoft目录介绍
SwoftBean容器
Swoft注解使用以及原理
Swoft注入
Swoft事件监听和发送事件
Swoft命令行脚手架
Swoft开发者工具
控制器Controller使用与注意事项
请求Request与响应Response
注解使用Route路由
中间件介绍和使用
中间件案例集成jwt
验证器(移植TP5.1的验证器)
异常Handler处理
数据库配置
Entity实体
实体操作数据(新增入库)
实体操作数据(查询数据)
实体操作数据(更新、删除和聚合)
Swoft读写分离
查询器介绍和写入数据
查询器查询、更新和删除条件处理数据
查询器聚合查询方法
查询器连表查询和分页
Models分层结构
Redis的使用
Api案例一:目录结构与用户注册功能
Api案例二:redis实现的验证码验证编辑删除
Api案例三:通过Data使用redis缓存用户信息
Api案例四:通过中间件jwt登陆状态控制鉴权
Api案例五:Api案例调用流程讲解(总结)
秒杀案例:RedisMySQL实现高并发秒杀
创建Task任务并投递
任务监听器Listener
定时器
异步发短信(任务小案例)
定义前置进程与自定义进程投递异步任务
进程案例1:消费Redis队列
进程案例2:安装RabbitMQ和简单队列实现
进程案例3:RabbitMQ固定延时队列设置
进程案例4:RabbitMQ动态延时队列设置
AOP切面编程之概念
AOP的实现原理
AOP原理静态代理实现
AOP原理动态代理实现
切面类注解介绍
PointExecution非入侵方式切入点
PointBean非入侵方式切入点
PointAnnotation的注解类定义
PointAnnotation的Wrapper类定义
PointAnnotation的Parser类和Collector类定义
PointAnnotation的Aspect切面类定义使用
本篇课程主要介绍了Swoft,Swoft是PHP 微服务协程框架,可以用于构建高性能的Web系统、API、中间件、基础服务;本课程转载自哔哩哔哩:https://www.bilibili.com/video/BV12J411j721