开源分享: php-tools php gui的一次尝试

上周 这哥们发布了 libui 的 ffi 库 分享创造:PHP-FFI 绑定 libui,实现跨平台 GUI 编程

当时公司让测试进行压测。我的想法是,与其 jemeter 繁琐的配置,不如自己做一个 可配置的建议压测工具(guzzle 有 pool 的概念,也有并发参数)。于是让 AI 牛马开工,写了一个 php 版 wrk。

当时遇到两个问题,统计结果刷新 和 详细结果显示问题。就想着可能这个太复杂了。先尝试从简单的 gui 开始。理解原理,再设计体验友好的。于是想把 flyenv 里的 端口查杀和进程查杀实现了。

于是便有了这个项目 php-tools

中间也遇到很多坑:

  • table 不大好用
  • m4 运行失败
  • 任务栏右键退出 无法退出。
    table 联系作者 在 php 桌面开发群里,让其解决了。
    m4 自己尝试 libui-ng 代码编译新的 libui.dylib 解决了。

待改进的地方:

\] win 下表格列宽度 不自适应(mac Command 自动最宽,win 固定宽度) \[\] 打包运行 (目前 mac 的用 laravel zero 打包的二进制 可以直接运行,win 还需要 php toolkit 来运行。有空尝试作者的 bny 打包) \[\] win 查询逻辑慢,会窗口假死,后面看能否改为异步的。点击后按钮就不可点击。 PS: 曾遇到 有人说 php 不如 go , 举例 cli。 现在 GUI 也可以了。以前心心念的自己写一个桌面清理工具也可以开始了。 PHP 桌面开发群 (QQ : 515415726)

相关推荐
鹿导的通天塔1 小时前
99%的人都不知道Codex 的 goal 神技!完整设置及提示词模板教学
后端
ltl3 小时前
Transformer 原论文怎么训出来的:8 张 P100、12 小时、warmup 4000 步
后端
why技术3 小时前
AI Coding开始进入第四个时代,我还没上车呢!
前端·人工智能·后端
程序猿追4 小时前
我搭了个网页工具:输入关键词,SERP API 自动吐出比价 Excel
后端
Lee川4 小时前
RAG 实战:从一篇掘金文章出发,拆解检索增强生成的全链路
前端·人工智能·后端
Lee川4 小时前
MCP 高德地图实战:当 AI 学会使用工具,一个协议如何重塑大模型的行动边界
前端·人工智能·后端
楼田莉子4 小时前
C++17新特性:__had_include/属性/求值顺序规则
开发语言·c++·后端
程序员cxuan4 小时前
Codex 把我家烂网给优化后,我 TM 直接原地起飞了。
人工智能·后端·程序员
IT_陈寒4 小时前
Redis批量删除踩了坑,原来DEL命令不是万能的
前端·人工智能·后端
叫我少年5 小时前
C# 命名空间与 using 指令 — 文件范围、全局导入、别名
后端