selden
selden
cnf := &config.Config{ NoUnixSignals: true,
Wails CLI v2.6.0 Executing: go mod tidy • Generating bindings: Done. • Installing frontend dependencies: Done. • Compiling frontend: Done. > [email protected] dev > vue-cli-service serve INFO Starting development server......
cd frontend using npm run dev is normal.
需要php
我的意思是不要在非相关功能下链接数据,比如现在查看帮助命令就去链接数据库了,清理命令也是,如果配置了一个数据库错误信息时,再安装这个依赖,后续连清理命令都执行不了,只能手动删除对应文件。
这只是优化建议,不同意可以忽略。 管理后台并不是所有的功能都需要链接数据库,比如帮助命令、清理 Log 命令,或者 CI 环境检查。 现在数据库逻辑在框架加载过程就链接,导致了不必要的资源使用。 我大概猜测在一些 laravel 进程管理命令下有永远不使用也不关闭的数据库链接。
应该不算优化了,比如一些 api 已经做了 redis 或者其他缓存优化,本来只需要走缓存就行了。 现在在框架加载就初始化数据库,会让这个系统性能直接下降一个等级。
我就是用这个点运行,运行正常
拥有相同的错误,laravel 12 php84
建议移除获取所有database.connections 的链接名称,config('database.connections', [])获取的是合并框架配置的链接,是所有数据库驱动的默认值都返回了,如果驱动报错 php 也无法捕获错误就会中断,mac 下必现,mysql 也会。 1. 这里改成读取默认链接 2. 页面改成可输入新内容的下拉框,支持自定义链接