Swoole Compiler
- 保护程序源码:避免
PHP源代码泄漏,避免被编辑 - 提升性能:使用
Swoole Compiler底层内置了多个编译优化器,可优化opcode,性能比源码执行有较大提高 - 授权管理:内置了授权管理功能,可限制
PHP程序运行的机器硬件和网络环境 - 永久免费升级:一次购买可永久免费升级版本,免费更换授权机器,无需额外付费
与Zend Guard等传统的PHP加密器不同,Swoole Compiler 没有软件界面,离线版提供了 API ,可将 Swoole Compiler 集成到您的打包发布平台中,完全是可编程的。
Swoole Compiler相比其他传统的PHP加密器,安全强度更高。Swoole Compiler使用了特殊定制的ZendVM,与普通的PHP程序运行模式有较大差异。
环境支持
- PHP版本:
5.5~8.4 - 操作系统:
Linux、Windows、macOS、FreeBSD - 机器硬件:
x86-64、arm64、龙芯、MIPS、申威 - 线程安全:同时支持线程安全和非线程安全两种模式
| 加密器版本 | 支持的 PHP 版本 |
|---|---|
| 2.0 | 5.5~7.2 |
| 2.1 | 5.5~7.3 |
| 2.2 | 5.5~7.4 |
| 3.0 | 5.5~8.0 |
| 3.1 | 7.2~8.1 |
| 3.2 | 7.2~8.4 |
使用限制
- 目前仅支持
64位版本的PHP,不支持32位版本 Windows平台下只支持PHP-5.5或更高版本,不支持5.4以下版本(包括5.4);Windows下推荐使用wsl环境,不支持cygwin环境。- 不支持
xdebug或者其他HOOK了opcode handler的扩展 - 不支持
Debug版本的PHP环境 Compiler离线版加密器仅支持Linux平台,Loader加载器可支持全部平台Compiler离线版加密器仅授权过的机器可运行
线程安全
如果使用的PHP为线程安全版本,请下载线程安全版本的Loader。可以通过php -i |grep Thread或phpinfo()查看当前PHP是否为线程安全版本。
调试版本
请勿使用Debug版本的PHP,使用 php -i | grep -i debug查看是否有Debug Build => yes
另外,可修改php.ini将display_startup_errors = on开启扩展加载错误日志。
使用须知
- 编译和运行环境所使用的
Swoole Compiler必须一致,如运行环境是5.6,那么必须使用5.6版本的Swoole Compiler来进行编译,否则无法运行 Swoole Compiler会限制运行编译器程序的机器,Swoole Loader不限制机器
产品价格
| 授权类型 | 价格 | 技术支持时间 | 使用方式 | 有效期 |
|---|---|---|---|---|
| 在线版 | 3000 | 1年 | 上传代码加密 | 一年 |
| 基础版 | 9800 | 1年 | 离线加密 | 永久 |
| 高级版 | 19800 | 2年 | 离线加密 | 永久 |
| 旗舰版 | 49800 | 5年 | 离线加密 | 永久 |
价格含税,可开具增值税普通发票、增值税专用发票
在线版在有效期内可以对 PHP程序进行加密,没有数量限制;超过有效期后,不能再对新的程序进行编译,但是已编译好的程序不受影响,仍然可以使用
付款方式
商业支持
- 付款完成后,添加微信,提供一对一的工程师技术支持,服务时间为:
工作日 5天 x 8小时商业支持,为您解决问题 - 在官网提供的
Web平台上可以下载Swoole Compiler的二进制软件
授权升级
已购买软件授权的客户,在授权有效期内可通过支付差价升级授权。如已购买在线版可支付与基础版的差价进行升级。
- 在线版升级离线基础版,在有效期内可支付
6800元升级到基础版,超过有效期后需重新购买
延长技术支持时间
已购买Swoole Compiler离线版软件的客户在免费提供的技术支持服务时间结束后,支付一定费用延长技术支持时间,获得技术咨询、问题解答等一对一人工技术支持服务。价格如下:
| 授权类型 | 技术支持服务价格 |
|---|---|
| 基础版 | 1000元/年 |
| 高级版 | 2000元/年 |
| 旗舰版 | 5000元/年 |