基于wails、webman和static-php-cli项目,开发桌面程序

golang 部分主要是用来启动和结束 webman 进程的,其他所有业务流程和前端部分都是由 webman 响应的。 有兴趣可以下载安装体验一下,只支持 Windows,安装包大小:12.7MB。 下载地址 密码:webman。 网盘里面有一个 Windows 系统版本的 micro.sfx 文件,只打包了小部分扩展,没有带 MySQL,只有sqlite3。 // app.go // App struct ty...

北月 发表与 2024-08-16 329 浏览 2 评论
将docker image编译为独立的便携式二进制文件

前段时间发现一个非常极客的项目:dockerc,一直没时间去尝试,今天试了一下果然可以正常运行。 以下是我测试将 webman 镜像编译为二进制文件的项目目录。 可以不使用 opcache,我主要是为了测试把php代码先编译为 opcode,然后清空源文件。 webman ├── app ├── composer.json ├── composer.lock ├── config ├── Dockerfile ├──...

北月 发表与 2024-05-01 1143 浏览 3 评论
无需安装php环境直接运行webman

作为PHP开发者都应该知道PHP有两种运行模式:php-fpm和php-cli,那么在 Swoole 5.0中将迎来一种新的运行模式:swoole-cli。 Swoole 将像node.js这样作为独立程序提供给用户,而不是作为PHP的一个扩展。 除此之外swoole-cli会尽可能地对php-src进行裁剪,移除一些不用的机制、模块、扩展、函数、类型、常量、代码,使得整个程序可以在几分钟之内编译完成。 了解更多S...

北月 发表与 2022-03-02 4644 浏览 4 评论

北月

2880
积分
0
获赞数
0
粉丝数
2021-12-01 加入
×
🔝