我有一个php web应用程序,我想限制客户端可以安装的计算机数量,具体取决于价格。例如200美元,你可以安装在最多5台计算机/服务器上,400美元就可以安装在最多15台计算机/服务器上,1000美元就可以安装无限制。我怎样才能用php实现这个目标?
任何知道如何实现这一目标的人?我搜索过同样但我无法得到任何相关信息。
答案 0 :(得分:0)
由于PHP被解释,你分享你的代码。如果您想制作具有此类许可保护的可下载且可安装的产品,则需要使用对许可Web服务的外部调用来混淆您的代码。
问题是很容易发现和废弃(绕过)许可证检查,因为您的代码是可见的。 你可以看看IonCube。 https://www.ioncube.com/php_encoder.php 这会对您的代码进行编码,并允许您提供一种需要逆向工程才能读取的加密。 (您的客户需要具有支持ioncube的服务器)。 它很商业化。
其他方式是您自己托管应用程序并销售对服务的访问权限。
答案 1 :(得分:0)
或许看看https://www.ioncube.com/php_encoder.php?page=features与其他解决方案一样,它不是100%防弹,但它使分享未经授权的副本变得更加困难。