Laravel之Service Container的工作机制、理解Service Provider和Middleware

2018-07-17
阅读 4 分钟
4.4k
依赖注入:不需要通过new关键字去实例化对象,laravel用了PHP的一个机制:反射机制。一层一层向上找,然后自动实例化对象,而不需要自己去手动去new类。深入浅出理解依赖注入

基于Nginx的中间件架构(四):Lua基础、性能优化、安全篇、架构总结

2018-03-08
阅读 4 分钟
5k
上一篇:基于Nginx的中间件架构(三):Rewrite规则、secure_link和Geoip读取地域信息模块、HTTPS服务 一、Lua基础 1.1 介绍 1.2 基础语法 1.2.1 运行 方式一:命令 {代码...} 方式二:脚本 {代码...} {代码...} 1.2.2 注释 1.2.3 变量 1.2.4 循环 1.2.5 判断 1.3 开发环境 参考:Nginx编译安装Lua模块 1.4 Nginx调用lua...

基于Nginx的中间件架构(三):Rewrite规则、secure_link和Geoip读取地域信息模块、HTTPS服务

2018-03-07
阅读 4 分钟
3.4k
上一篇:基于Nginx的中间件架构(二):代理服务、负载均衡、缓存服务、动静分离 一、Rewrite规则(常用) 1.1 regex正则表达式 更多详细的请参考:PHP正则表达式函数解析与正则表达式基本语法 1.2 flag 1.2.1 last和break的区别 匹配到同样的location以后,last会重新请求服务端,请求服务端地址变成以test结尾的路径地...

基于Nginx的中间件架构(二):代理服务、负载均衡、缓存服务、动静分离

2018-03-05
阅读 4 分钟
6.2k
上一篇:基于Nginx的中间件架构(一):配置语法、Nginx模块、请求限制和访问控制、静态WEB服务 一、代理服务(理解) {代码...} 1.1 代理分类 1.2 HTTP代理 正向代理: 反向代理: 1.3 配置语法 反向代理: 正向代理: 缓冲区: 头信息: {代码...} {代码...} 二、负载均衡(重点) 容灾处理: 2.1 GSLB 2.2 SLB(常用!...

基于Nginx的中间件架构(一):配置语法、Nginx模块、请求限制和访问控制、静态WEB服务

2018-03-05
阅读 7 分钟
5.3k
同步:调用发出之后不会立即返回,但一旦返回,则返回最终结果;异步:调用发出之后,被调用方立即返回消息,但返回的并非最终结果。被调用者通过状态、通知机制等来通知调用者,或通过回调函数来处理结果;