1、hyperf是常驻内存的,每次修改了之后需要停止服务然后重启才能生效
2、开发阶段,请不要设置 scan_cacheable
为 true
3、composer analyse 可以检测代码在哪里有错误
4、不能通过全局变量获取参数比如$_POST
5、如果代码不生效,可以使用
composer dump-autoload -o 之后在启动
6、多个协程传递数据要用channel->push,channnl->pop
7、server.php 里面如果设置了daemonize=>1,则会按照守护进程进行运行
8、php bin/hyperf.php vendor:publish hyperf/组件名,就可以在autoload里面直接生成相应的配置文件
9、使用 @Inject
注解时需 use Hyperf\Di\Annotation\Inject
10、可以使用make去实例化对象
11、@Inject
覆盖顺序为子类覆盖 Trait
覆盖 父类
12、php ./bin/hyperf.php gen:middleware Auth/FooMiddleware 生成中间件文件