Swoole Compiler

  • 保护程序源码:避免 PHP 源代码泄漏,避免被编辑
  • 提升性能:使用Swoole Compiler底层内置了多个编译优化器,可优化opcode,性能比源码执行有较大提高
  • 授权管理:内置了授权管理功能,可限制PHP程序运行的机器硬件和网络环境

Zend Guard等传统的PHP加密器不同,Swoole Compiler没有软件界面,它提供了API(终生版本提供的离线包),可将Swoole Compiler集成到您的打包发布平台中,完全是可编程的。

Swoole Compiler相比其他传统的PHP加密器,安全强度更高。Swoole Compiler使用了特殊定制的ZendVM,与普通的PHP程序运行模式有较大差异。

环境支持

  • PHP版本:5.4(仅Linux)、5.55.67.07.17.27.37.4
  • 操作系统:LinuxWindowsMacOSFreeBSD
  • 机器硬件:Intel/AMD x86-64ARM64
  • 线程安全:同时支持线程安全和非线程安全两种模式
  • 使用限制:
  • 目前仅支持64位版本的PHP,不支持32位版本
  • Windows平台下只支持PHP-5.5或更高版本,不支持5.4以下版本(包括5.4
  • 不支持xdebug或者其他HOOKopcode handler的扩展
  • 不支持Debug版本的PHP环境
  • Compiler离线版加密器仅支持Linux平台,Loader加载器可支持全部平台
  • Compiler离线版加密器仅授权过的机器可运行