Swoft
Swoft
来斤华子
暂无相关描述
展开
-
Swoft 2.x 基础(HTTP、数据库、Redis)
本篇概要:0. 框架安装;0.1 官方 Docker 镜像启动 Swoft;1. Http Server;1.1 控制器;1.2 全局函数;1.3 中间件;*1.4 链式调用;*1.5 JSON 参数转实体对象;2. 数据库;2.1 基本配置;2.2 原生操作、查询构造器;2.3 验证器;2.4 模型的使用;2.5 场景练习(数据验证,主子订单入库,事务控制);3. Redis 相关;3.1 Redis 配置使用;3.2 场景练习(订单过期);3.2.1 异步任务;3.2.2 用户进程;3.2.3 Redi原创 2020-02-14 09:23:25 · 728 阅读 · 0 评论 -
Swoft AOP 切面编程
本篇概要:1. AOP 基础原理与传统代理模式代码;2. 动态代理模式、简易 AOP 雏形;3. 动态代理模式实现 AOP 切入点、切面,模拟方法“注解”;4. Swoft 实现 AOP。1. AOP 基础原理与传统代理模式代码;伪代码分析<?php// 代码直接写在页面里// 编辑新闻if($_POST["edit"]){ isLogin(); // 判断用户是否...原创 2020-03-24 17:44:34 · 741 阅读 · 1 评论 -
Swoft 2.x 微服务基础(Consul、RPC 服务发现、限流与熔断器)
本篇概要:1. Swoft 服务注册与发现;1.1 Consul 概况;1.2 在 Consul 注册服务、反注册;1.2.1 注册服务;1.2.2 反注册;1.3 健康检查;1.4 服务发现;1.5 算法获取服务;1.6 封装 client 类、调用 http api;2. RPC 和服务发现;2.1 RPC 服务的基本配置;2.1.1 基本概念;2.1.2 基本配置;2.2 创建 RPC 服...原创 2020-02-20 17:51:57 · 2432 阅读 · 4 评论 -
Swoft 2.x 微服务进阶
本篇概要:1. 模块开发;1.1 准备工作、测试基本接口;1.2 创建 RPC 网关;1. 模块开发;1.1 准备工作、测试基本接口;启动镜像# docker 启动进入 Swoft 镜像docker run -it --name swoft_rpc -p 8308:18307 \-v /data/php/test/swoft/Swoft_rpc/:/swoft \-w /swoft ...原创 2020-04-01 15:45:00 · 846 阅读 · 0 评论