libui PHP 绑定 https://github.com/chopins/php-libui, ( php 的 pecl ui 库存在版本兼容问题)
PHP 7.4 win 编译版本: https://windows.php.net/qa/#php-7.4-nts-vc15-x64
window 下的截图
1
assad 2019-09-17 09:51:14 +08:00
好东西啊,支持一个先
|
2
ben1024 2019-09-17 09:55:28 +08:00
php gui 样式和简易程度还是有要提高的点
|
3
cmdOptionKana 2019-09-17 10:00:27 +08:00
借楼问一下 PHP 怎么把程序启动后出现在系统托盘,我想点击系统托盘的图标弹出个简单的菜单做些简单操作,实际上是开个本地服务器,通过浏览器访问,用网页前端做 GUI 界面。
|
4
ben1024 2019-09-17 10:09:57 +08:00 1
@cmdOptionKana 可以通过 GUI 操作配置,PHP 服务监听配置作出响应,服务本身可以通过 Apache 或 PHP -S 开启
|
5
harde 2019-09-17 10:22:27 +08:00
不是太能理解这种项目存在的意义。。。。
|
7
HiCode 2019-09-17 10:42:46 +08:00 1
@cmdOptionKana 你这种需求,要不通过 FFI 封装 windows api 实现,要不只能等 libui 家什么时候增加系统托盘的功能。
|
8
salamanderMH 2019-09-17 11:14:30 +08:00
支持,但是 C#做的足够好了
|
10
szopen OP @harde 这个种需求可以帮助 PHP 开发者将原来的 web 管理后台之类的弄成桌面版本,还有一些 PHP 办公类也可以弄成桌面版本,现有的人力和代码就弄了,所以这个成本是很低的。需求肯定是有的
|
11
HiCode 2019-09-17 11:48:01 +08:00
凑热闹打个广告啊:
https://gitee.com/haimadongli001/php-iup 这是另外一个封装 iup 的 php ui 库。 iup 框架在保证足够小的同时,又包含足够多的功能,系统托盘,浏览器组件,编辑器组件(Scintilla)这些都有; 同时还有功能强大的 cd 和 im 两个库可以处理图片; 比 wxPHP 简单,比 libui 功能更丰富; |
12
harde 2019-09-17 11:58:43 +08:00
|
13
HiCode 2019-09-17 12:04:29 +08:00
@harde 如果能弄成 delphi 那样的 RAD 工具,界面靠拖曳,再加上 php 的简单和强大,基本可以秒杀很多“小需求”。
有时候其他岗位一些复杂繁琐的“手动”操作,就可以用这样的工具来提高生产力。 .NET 确实是一个不错的选择,奈何国内从业者相对少。 用 PHP 做 GUI,本质上还是希望能够更好挖掘 php 开发者这个人才宝藏! |
14
n37r06u3 2019-09-17 12:04:50 +08:00
可以在 linux 和 macos 里用吗
|
15
ben1024 2019-09-17 12:20:27 +08:00
还可以用 AAuto 快手编程 [哈哈]
|
16
TangMonk 2019-09-17 12:26:47 +08:00
可以编译成可执行文件吗?正好有这个需求
|
17
ochatokori 2019-09-17 12:27:11 +08:00 via Android
那为什么不用 electron,php 安心写接口呢
|
18
HiCode 2019-09-17 13:55:55 +08:00
|
19
TangMonk 2019-09-18 13:07:57 +08:00
|
20
szopen OP |
21
pinews 2019-10-08 00:31:48 +08:00
我知道 gui 是什么意思,但是你这个软件到底是什么意思啊?怎么用,有中文说明吗?
|
22
back0893 2019-10-17 22:28:53 +08:00
类似 py 的 tk 东西?
|