介紹與環境安裝
安裝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