技术栈 后端:webman LaravelORM Redis 前端:Vue3 TS Vite UI框架:Ant Design Vue 代码生成 基本不采用复用代码模式(设计模式)模仿个人手写代码习惯,方便后期二开等等; 个人初衷 代码生成前后端代码,完成重复性工作75%,后面25%就要随着自己定制化改动了。 后端代码:控制器 逻辑层 基础模型 验证器(高温锻造中) 前端代码:页面直接生成(都是简单页面和页面控...
问题描述 压力测试中,MySQL的CPU直接飙到400-600. 环境使用。 php 8.3 最新的webman 采用select驱动 MySQL的8.0 本机安装,没有进行调优(配置文件什么都没有改动)。 压测命令 wrk -t12 -c1000 http://127.0.0.1:19878/test 启动环境 压测代码 数据库里面有 4.2w条数据(无序排列===4级省市县乡) 这一张是数据库没有加索引查询。...
问题描述 萌新第一次公司项目上webman框架 请教大佬们一个问题。 项目上我大量使用了静态的方法,之前都是使用TP框架;经常使用new来访问实例。 // 我的控制方法 public function menus(): Response { $data = SysMenuService::list(); return renderSuccess($data); ...
问题描述 我这边有一个多语言数组php文件,这边就是写在function这个里面;我每次调用多语言内容方法我都会去 include_once 下这个文件。我想问下这个会不会只是加载一次;后续就不会继续加载了吧? 代码示例 代码写在了 function.php这个文件下 function getLangArray(): array { $lang = request()->header('lang'); ...
问题描述 [2024-05-13 11:21:27] default.ERROR: stream_socket_client(): php_network_getaddresses: getaddrinfo for https failed: Name or service not known [] [] [2024-05-13 11:21:27] default.ERROR: stream_socket_clien...
问题描述 我这边按照社区 大佬方式搭建本地Dcoker版Redis集群(https://www.workerman.net/a/1587) 我检查了集群确实正常的 redis-cli --cluster check 127.0.0.1:6381 127.0.0.1:6381 (88f6008b...) -> 0 keys | 5461 slots | 1 slaves. 127.0.0.1:6383 (d63...
问题描述 我想咨询一个问题???,使用ORM来操作数据库,当前请求进程是公用一个MySQL连接,还是当前进程每次调用数据操作都会重新进行MySQL连接呢???(这里不是MySQL的连接池问题) Redis操作也是如此吗??...