zhen/hyperf-devtool
Composer 安装命令:
composer require zhen/hyperf-devtool
包简介
hyperf dev tool
README 文档
README
composer require zhen/hyperf-devtool --dev
工程目录结构
├── app // 应用程序目录
│ └── Bar // bar领域目录
│ └──Controller // 控制器目录
│ └──Api // 前端相关接口
│ └──Admin // 后台相关接口
│ └──Config // 模块自定义配置目录
│ └──Events // 事件目录
│ └──Listener // 事件监听者
│ └──Constants // 常量
│ └──Database // 数据库迁移
│ └──Request // 请求验证目录
│ └──Interfaces // 接口目录
│ └──Model // 模型目录
│ └──Service // 核心业务逻辑
│ └──Dao // 数据库访问层
│ └──... // 其他自定义目录
│ └── README.md // 模块说明
│ └── ... // 以后增加的其他模块目录
├── config // 配置文件目录
├── core // 项目核心目录
│ └──Abstracts // 存放抽象类目录
│ └──Console // 存放自定义命令目录
│ └──Exception // 存放异常接管处理目录
│ └──Library // 公共类库目录
│ └──Listener // 存放事件监听目录
│ └──Traits // 存放复用类目录
├── vendor
相关命令说明
命令用法: php bin/hyperf.php 领域名称 模块名称(与 hyperf 相同)
# 初始化相关命令
+ ext-init:service Initialize service directory and file + ext-gen:aspect Create a new aspect class
# 代码生成相关命令
+ ext-gen:command Create a new command class
+ ext-gen:constant Create a new constant class
+ ext-gen:controller Create a new controller class
+ ext-gen:job Create a new job class
+ ext-gen:listener Create a new listener class
+ ext-gen:middleware Create a new middleware class
+ ext-gen:process Create a new process class
+ ext-gen:request Create a new form request class
+ ext-gen:rocketmq-consumer Create a new rocketmq consumer class
+ ext-gen:rocketmq-producer Create a new rocketmq producer class
+ ext-gen:model Create new model classe+
+ ext-gen:migration Generate a new migration file
# 数据迁移相关命令
+ ext-migrate Run the database migrations
+ ext-db:seed Seed the database with records
+ ext-gen:seeder Create a new seeder class.
使用示例
# 初始化 Bar 领域的 Foo 功能
php bin/hyperf.php ext-init:service Bar Foo
# 在 Bar 领域下创建控制
php bin/hyperf.php ext-gen:controller Bar TestController
# 在 Bar 领域创建表单验证
php bin/hyperf.php ext-gen:request Bar TestRequest
zhen/hyperf-devtool 适用场景与选型建议
zhen/hyperf-devtool 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 34 次下载、GitHub Stars 达 0, 最近一次更新时间为 2022 年 10 月 20 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「php」 「rocketMq」 「hyperf」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 zhen/hyperf-devtool 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 zhen/hyperf-devtool 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 zhen/hyperf-devtool 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
统计信息
- 总下载量: 34
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 14
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-10-20