2012-07-12 128 views
0

我有一个包含HTML/Javascript/PHP的wb应用程序。不幸的是,我不相信我的客户将其重新分配并转售给其他公司,所以我需要以某种方式对我的代码进行编码,然后将其交给他。我知道有很多软件可以完成PHP的工作。任何建议哪一个用于更好的安全性?如何保护您的客户代码

+0

这个问题并不具有建设性,因为很多人会对使用哪种软件有自己的看法。 – Daedalus 2012-07-12 19:53:08

+2

这可能是社会和法律手段优于技术手段的情况。在您的代码中注明您保留版权的内容,并与您的客户签订合同,声明其不得转售或重新分发该来源。如果他们足够狡猾,以至于他们认为他们会违反合同,并且你将无法起诉他们,那么,是什么让你认为他们甚至会为你的工作付钱? – octern 2012-07-12 19:56:45

回答

4

防止这种情况的唯一方法是不给客户端的代码,除了HTML和JavaScript,只有这两件事与您的网站上的api交互。没有任何混淆就足以阻止他们获得原始代码,尤其是您描述的动态语言。有一些PHP是的,但它们只能保护很短的时间。您最好的选择就是向您的客户端公开API并确保API。

+0

经过一段时间的思考,我相信我完全理解你,但我如何在我的情况下设置API? – theWebLover 2012-07-13 09:30:10

+0

这真的取决于你的网站,以及它如何设置完全诚实,我只能给如何正确地去做一些指导。 – sean 2012-07-13 12:59:21

0

到目前为止,我使用了ioncube和ZendGuard。两者都很好!它是一个选择的问题。