![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hyperf
文章平均质量分 60
大鹏的世界
天道酬勤!分布式+大数据架构解决方案
展开
-
调试工具:Yasd或Sdebug 在 phpstorm + hyperf 中使用的注意事项
在 phpstorm 中的使用问题不少小伙伴会发现,一顿猛如虎操作的下来后,发现依然进入不了调试模式。焦头烂额之际,查找官方文档,常见问题描述如下:官方提供的方案使用了代理类 例如hyperf框架,如果程序实际上执行的是代理类,需要在代理类里面打断点。 程序跑在虚拟机里面 因为断点是由文件的绝对路径+行号决定的。如果虚拟机和宿主机的项目路径不一样,就会导致断点不被触发。我们需要去配置IDE的path mapping来解决这个问题。 项目目录使用了软连接 如果项目目录使用了软连接,会导致断点失原创 2022-01-09 17:45:08 · 877 阅读 · 0 评论 -
Mac的PHP-Swoole开发环境安装
快速开始 - Homebrew/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"Mac 中brew安装PHP及扩展brew search php 使用此命令搜索可用的PHP版本brew install php@7.1 使用此命令安装指定版本的phpbrew install brew-php-switcher 安装php多版本切换工具brew-php-原创 2022-01-09 11:40:50 · 774 阅读 · 0 评论 -
Hyperf 初体验-汇总
请求与协程生命周期Swoole 在处理每个连接时,会默认创建一个协程去处理,主要体现在onRequest、onReceive、onConnect事件,所以可以理解为每个请求都是一个协程,由于创建协程也是个常规操作,所以一个请求协程里面可能会包含很多个协程,同一个进程内协程之间是内存共享的,但调度顺序是非顺序的,且协程间本质上是相互独立的没有父子关系,所以对每个协程的状态处理都需要通过协程上下文来管理。...原创 2021-12-28 21:58:03 · 2133 阅读 · 0 评论