2012-12-01 99 views
2

我开发PHP中的聊天应用程序,我想在互联网上出售。我如何才能使其受到许可保护,只有那些购买许可证密钥的人才能使用它。对于不同的域会有不同的许可证。 我该怎么做到这一点?如何使用许可证密钥保护我的php应用程序?

+0

至于PHP代码,您可以使用http://www.ioncube.com/或http://www.zend.com/en/products/guard/ –

+0

来保护它,如果您愿意,请您分享 – mokNathal

回答

7

你会发牌的三个巴内斯奋斗:

  1. 有人智能将只取码出
  2. 你需要每个服务器许可或对循环键互联网
  3. 大多数人只会得到一个免费的替代

为了解决第一个...你不能。 PHP未编译。另外两个不太关于代码。

+0

我仍然对此感到困惑,我该如何实现这一点。首先,我会允许他们在可以下载之前添加他们的域名,然后提供他们的许可证密钥。但是我会给他们的代码,然后可以修改它并再次分发。或者,我必须在服务器上放置一部分代码? –

+0

第一部分将只保证下载完成。它不会向其他地方托管它的人提供免疫力 - 或者强奸它。 Invision Board 1.3在这个问题上想到了。至于重新分配,这会阻止你在代码中进行任何许可证检查,因为重新分配目标将无法获得这一点。所以,实际上,您最好的(也是唯一的)赌注就是相信别人不要在其他地方重新上传。 –

0

平时上网你可以看到不许可,但会员资格,除非你的意思是要安装的其他公司的内部服务器应用程序,如果是这样的话,有许多安装设置,帮助您限制由安装提供一个加密密钥,在这种情况下,将是您的许可证。

+0

你能否给我提供关于这些安装程序设置的详细信息。 –

+0

你可能将不得不使用第三方,这可能是这类软件的一个例子:http://www.desaware.com/products/licensingsystem/index.aspx –

+1

感谢链接,但我认为这将不适用于PHP应用程序。 –

相关问题