废话少说,先上wordpress的下载链接,来体验一下单文件版的wordpress吧!
https://github.com/heguangyu5/bpc-wordpress-6.2.2-zh_CN/releases
3个可执行文件,分别可以在 Ubuntu 18.04 / 20. 04 / 22.04 上直接运行.
其中 wordpress-althttpd-ubuntu-22.04-amd64 补上两个缺失的类库也可以在 Debian 12 上运行.
详见 README.md
主要功能如: 文章,媒体,页面,评论,外观(主题切换),用户,设置(语言切换) 都可用.
关于BPC
不了解BPC是什么的可以翻看之前的帖子.
简言之,BPC可以将PHP代码最终转译成C语言,然后编译成动态链接库或者可执行程序,实现 PHP Native AOT.
workerman/GatewayWorker二进制打包的另一选择
BPC已经能够成功编译 workerman-4.1 GatewayWorker-3.x, 之前已经分享过, 见 https://www.workerman.net/a/1514.
BPC二进制打包的好处有3点:
加油
大佬加油 webman适配完美就好啦
这个要是有 肯定好用多了
我没有用过webman,目前来看也没有项目会用到,不知道两位是否有兴趣来尝试编译一下,我可以提供协助
大佬呀,我这手把就算了吧,还是上边的哪位兄弟搞一搞吧
有windows版本吗
没有,目前不考虑windows
牛逼,出个教程
关注
如果可以完美支持webman 我愿意付费
收费的事情估计还比较远,除非是公司之间的深度合作.
webman的话,目前我已经把6个依赖中的5个给编译好了,后边抽时间来编译webman.
但我没用过webman,只能当作黑盒子来编译,webman也没看到有测试用例保障,所以需要一个熟悉webman的人来协助测试什么的,不知道你是否愿意?
5个已编译好的依赖:
composer create-project workerman/webman
安装后随便在:https://www.workerman.net/webman 安装几个插件
比如:
composer require -W webman/admin
composer require yzh52521/webman-task
composer require -W illuminate/redis illuminate/events
composer require webman/captcha
composer require webman/redis-queue
然后进行简单调用进行打包,如果打包后可以正常运作,那么问题就不大!
一个项目涉及到太多的composer 轮子,如果这些可以随便兼容 那就牛B了
关注
搞出来了吗,大佬