2011-09-23 38 views
2

有没有人对如何实现PHP应用程序的激活许可证有任何建议?虽然我不打算对源代码进行加密,但我并不希望有一种不可思议的方式来阻止人们违反许可证检查(那些想要这样做的人,无论如何都会这样做),但我仍然喜欢在试图打破它的人们之间找到平衡点,并且为我太烦人而不值得这样做。PHP许可证代码实现

我希望许可证检查主要在当地工作,而不必打电话回家,但如果可能的话,还可以打电话回家确认(如每天/每周一次)。有关如何去做的任何想法?

+2

“无需打电话回家,也可以打电话回家”wat – JohnD

+0

@JohnD:我想OP想说“联系我的授权服务器” – Marco

+0

http://www.php-protection.com/ – Kev

回答

0

您可以实现一个简单的许可证密钥系统,也许可以设置您自己的“许可证”服务器,以每天一次或两次向所有系统查询有效许可证密钥。也许还需要在登录到您的产品时执行许可证检查。

你到底在做什么? CMS,离线Intranet软件还是?

+0

我正在为CMS构建一个电子商务插件。我担心使用一直在“联系许可服务器”的系统可能会降低速度,或者如果我的许可服务由于任何原因而中断服务,则会出现问题。 –