【问题标题】:How to package PHP code like jar or exe or dll?如何打包 jar 或 exe 或 dll 等 PHP 代码?
【发布时间】:2015-08-04 19:50:43
【问题描述】:

如何打包 PHP 代码,如 java 中的 jar 或 Visual Studio 中的 exe 和 dll ?

这样当我托管它时,我的源代码不能直接使用。

【问题讨论】:

  • PHP 有phar 用于打包代码

标签: php dll jar package exe


【解决方案1】:

phar 只是将内容打包到一个文件中,它不会阻止源代码可见(只需在文本编辑器中打开一个 phar 文件)。

如果您希望对您的代码进行加密,这样即使有权访问代码的人也无法查看它,请查看 Zend Guard 或 Ioncube 之类的工具。

当您说“当我托管它时,我的源代码不可见”时 - 如果您正在运行 Web 应用程序,最终用户当然看不到您的源代码。

【讨论】:

    【解决方案2】:

    尝试使用混淆器。看看这个用于 php 的混淆器(https://github.com/naneau)/php-obfuscator。有一个名为 Zend-gaurd,虽然它不是免费的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-06
      • 1970-01-01
      • 2017-11-15
      • 1970-01-01
      • 1970-01-01
      • 2012-07-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多