文章分类 - Hyperf
hyperf
摘要:一:原理: 中间件主要用于编织从 请求(Request) 到 响应(Response) 的整个流程,通过对多个中间件的组织,使数据的流动按我们预定的方式进行,中间件的本质是一个 洋葱模型,我们通过一个图来解释它: 图中的顺序为按照 Middleware 1 -> Middleware 2 -> Mi
阅读全文
摘要:一:获取配置 Config 组件提供了三种方式获取配置 (1):通过 Hyperf\Config\Config 对象获取 (2):通过 @Value 注解获取和 (3):通过 config(string $key, $default) 函数获取。
阅读全文
摘要:一:PHP-FPM的运作模式 PHP-FPM 是一个多进程的 FastCGI 管理程序,我们使用 Nginx 提供 HTTP 服务(Apache 同理),所有客户端发起的请求最先抵达的都是 Nginx,然后 Nginx 通过 FastCGI 协议将请求转发给 PHP-FPM 处理,PHP-FPM 的
阅读全文
摘要:一:思考题 DI仅管理长生命周期的对象的依赖注入容器,从容器里取出来的对象都是进程全局的单例对象,且协程下,一个进程会同一时间周期内处理多个请求 下图的使用方式会带来什么问题尼? Controller也是由DI管理的对象,Controller也理所当然是一个单例,单例里面的成员属性有可能在同一时间周
阅读全文
摘要:一:AOP概念? 通过预编译方式或运行期动态代理等技术实现程序功能的统一维护的一种技术;AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率 二:AOP和OOP的区别? oop是针对业务处理过程的实体及其属性和行为进行抽象封装,以
阅读全文
摘要:一:创建一个注解类 注意注解类的 @Annotation 和 @Target 注解为全局注解,无需 use 其中 @Target 有如下参数: METHOD 注解允许定义在类方法上 PROPERTY 注解允许定义在类属性上 CLASS 注解允许定义在类上 ALL 注解允许定义在任何地方
阅读全文
摘要:一:Hyperf 介绍 Hyperf 设计理念 Hyperf常用命令行 (1):查看命令列表 php bin/hyperf.php list (2):启动命令 php bin/hyperf.php start (2):查看路由注册状态 php bin/hyperf.php describe:rout
阅读全文
摘要:一:虚拟机安装(正常安装即可) 二:网卡设置 第一步 1.1:cd切换目录至/etc/sysconfig/network-scripts/ 命令:cd /etc/sysconfig/network-scripts/ 1.2:备份一份 此目录下的ifcfg-enp0s3 配置文件 命令:cp ifcf
阅读全文

浙公网安备 33010602011771号