Open JasonYHZ opened 4 years ago
计划功能
编写Googlechrome 扩展方便远程调试
用户进程、进程池视图化
xhprof 的支持
异步任务可视化.类似horizon
应该集成restful api/rpc/ws的自动化测试功能,虽然很复杂,但是这样就可以一站式的管理接口和服务开发了。
Deprecation Notice: Class Swoft\Devtool\Bootstrap\Listener\WorkStartListener located in vendor/swoft/devtool/src\Listener\WorkStartListener.php does not comply with psr-4 autoloading standa rd. It will not autoload anymore in Composer v2.0.
建议优化配置文件,着实不知道为什么后来全部把服务和配置集中到了app/bean下,还有http,ws,rpc等服务为什么要用listener相互关联,swoft自身不是主打组件化吗。这样交错的写法。。为什么会出现呢。 建议: 将每个组件的配置分开来。不管是session,redis,db,websocket,rpc,http。独立开,加入一个类似server文件管理启动,里面来配置启动rpc,还是http之类。
@233cy
是为了提供自由的组合,灵活使用,增减都是可选的。
这个是可以自己拆的,使用
require 'xxx.php'
来引入到bean.php
listener这个我是觉得真的不应该在ws或者http这些配置里,而是应该单独出来一级数组listener下,然后启用那些服务。而且真的要灵活的话难道不应该让解耦吗。比如类似自定义一个命令行的形式,cus:start ***:start,这样自己配置。
组件的配置不应该由swoft自身来处理吗,不应该让用户在自定义把。
配置文件可视化操作。然后输出配置文件。
有计划出一个切面缓存组件吗。或者实体类缓存,感觉现在的DB实体类只有一些基本操作。
mysql模型实体支持分表么,比如用户信息表,按照用户id取模分100张表,表结构是一样的,表名如user_info_0,user_info_1,总不能分100个模型吧
在这里我们将进行对 DevTool 工具 Web UI 视图化管理进行 功能、意见、建议收集,如果您有较好的想法,或者想要获取的功能,可以在下方进行留言讨论。
Here we will conduct a collection of functions, comments, and suggestions for the DevTool tool Web UI view management. If you have a good idea or want to get the function, you can leave a comment below.