php现在有好的加密工具吗?付费也行。。。。。现在客户想要私有化部署,想把代码加密一下。
那不是 swoole那个 Swoole Compiler
这个好贵,9000多才永久
workerman/webman/Gatewayworker项目,DB如果不用Illuminate/Database,换个简单点的,可以考虑 BPC.
我们实际部署的聊天项目: Gatewayworker + Zend Framework Db, 运行地很好.
源码转译成Scheme再转译成C(100%加密,无法还原) + 软件授权(BPC编译器自带,授权判断数量自定) + 二进制打包(静态链接成一个可执行文件) 三合一.
BPC的相关介绍看 分享 里边的文章.
TP框架可以吗??
ThinkPHP6.0运行环境要求PHP >= 7.2.5,BPC的瞄准的是PHP7.2,所以应该是可以编译的.
当然要想一行代码不改就能编译,这是不可能的.毕竟编译运行和解释执行在语义上还是很有差别的.
另外如下方评论所说,BPC虽然有我提到的三合一优点,但美中不足的是性能比PHP差很多. 在这个分享里有详细的测试数据: https://www.workerman.net/a/1576
性能敏感的项目慎用.
我用的是TP6框架
建议看下这篇2019年的文章: https://blog.zsxsoft.com/post/40
可以快速排除3.
如果是非常有价值的项目,按照这篇文章所述,所有基于opcode的加密方案也要慎重考虑.
那不是 swoole那个 Swoole Compiler
这个好贵,9000多才永久
workerman/webman/Gatewayworker项目,DB如果不用Illuminate/Database,换个简单点的,可以考虑 BPC.
我们实际部署的聊天项目: Gatewayworker + Zend Framework Db, 运行地很好.
源码转译成Scheme再转译成C(100%加密,无法还原) + 软件授权(BPC编译器自带,授权判断数量自定) + 二进制打包(静态链接成一个可执行文件) 三合一.
BPC的相关介绍看 分享 里边的文章.
TP框架可以吗??
ThinkPHP6.0运行环境要求PHP >= 7.2.5,BPC的瞄准的是PHP7.2,所以应该是可以编译的.
当然要想一行代码不改就能编译,这是不可能的.毕竟编译运行和解释执行在语义上还是很有差别的.
另外如下方评论所说,BPC虽然有我提到的三合一优点,但美中不足的是性能比PHP差很多.
在这个分享里有详细的测试数据: https://www.workerman.net/a/1576
性能敏感的项目慎用.
我用的是TP6框架
建议看下这篇2019年的文章: https://blog.zsxsoft.com/post/40
可以快速排除3.
如果是非常有价值的项目,按照这篇文章所述,所有基于opcode的加密方案也要慎重考虑.