PHP编译器BPC 6.3发布,成功编译wordpress,workerman二进制打包的另一选择

heguangyu5

废话少说,先上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.

how BPC works

workerman/GatewayWorker二进制打包的另一选择

BPC已经能够成功编译 workerman-4.1 GatewayWorker-3.x, 之前已经分享过, 见 https://www.workerman.net/a/1514.

BPC二进制打包的好处有3点:

  1. 100%的源码保护 (因为最终编译成了C)
  2. 单文件发布,易部署 (js,css,图片,json,mo等资源文件都可嵌入)
  3. 安全等级提升 (服务器上没有PHP运行环境,原来针对PHP解释执行特性的一些攻击手段全部失效)
1282 8 7
8个评论

artisan

加油

  • 暂无评论
happy321

大佬加油 webman适配完美就好啦

  • tanhongbin 2023-09-07

    这个要是有 肯定好用多了

  • heguangyu5 2023-09-08

    我没有用过webman,目前来看也没有项目会用到,不知道两位是否有兴趣来尝试编译一下,我可以提供协助

  • tanhongbin 2023-09-18

    大佬呀,我这手把就算了吧,还是上边的哪位兄弟搞一搞吧

深林孤鹰

有windows版本吗

wekyun

牛逼,出个教程

  • 暂无评论
JackDx

关注

  • 暂无评论
kspade

如果可以完美支持webman 我愿意付费

JackDx

关注

  • 暂无评论
songshu

搞出来了吗,大佬

  • 暂无评论

heguangyu5

1540
积分
0
获赞数
0
粉丝数
2022-11-24 加入
🔝