Redis + Lua 接口限流最佳实践策略

2019-06-23
阅读 11 分钟
6.9k
我们开发的接口服务系统很多都具有抗高并发,保证高可用的特性。现实条件下,随着流量的不断增加,在经费、硬件和资源受限的情况下,我们就需要为我们的系统服务制定有效的限流、分流策略来保护我们的系统了。

Lumen框架“服务容器”源码解析

2019-04-14
阅读 19 分钟
4.6k
“服务容器”是Lumen框架整个系统功能调度配置的核心,它提供了整个框架运行过程中的一系列服务。“服务容器”就是提供服务(服务可以理解为系统运行中需要的东西,如:对象、文件路径、系统配置等)的载体,在系统运行的过程中动态的为系统提供这些服务。下边是服务容器工作示意图:

PHP类自动载入和PSR-0规范

2018-06-09
阅读 2 分钟
2.3k
PSR-0 {代码...} php的命名空间必须与绝对路径一致 类名的首字母必须大写 除入口文件外,其它的.php文件必须只有一个类 开发一个符合PSR-0规范的框架很简单,只要满足下面三个条件就可以了: 全部使用命名空间 php类库文件自动载入,不能有include/require 保证有单一入口 类自动载入 SPL(Standard PHP Library)是php的...