我们有一个在CakePHP上创建的商业应用程序。我将要在客户端的服务器上安装它,所以我们想保护我的代码不被修改和/或复制和转售,更改试用期条款等。
我想知道混淆Cake PHP代码是否会破坏Cake特定的库,或者使应用程序无法使用。
我一直在这个论坛和互联网上搜索,发现了几个混淆PHP代码的选择,但没有一个与CakePHP有关。(我刚刚询问了一些商业工具提供商是否支持Cake混淆,但还没有得到答复)。
有没有人知道这是否可能,或者是否有更好的方法来做到这一点?
本周末,我将尝试使用商业工具的试用版本,但如果有人对此有建议,那就太好了
发布于 2012-04-29 13:13:30
我的公司,语义设计,是商业供应商之一。
有了一个不错的混淆器(ahem :),这样做应该不会有任何问题。您需要以某种方式告诉混淆器(对于我们的系统,您只需提供一个符号名称列表),哪些标识符必须以明文形式保留(例如,对CakePHP框架的任何调用),以及您的软件可能提供的任何公共API。
发布于 2012-04-21 00:51:04
我建议,你可以试一试。通常,混淆器也应该混淆框架。它应该独立于你使用的PHP代码类型。
在测试环境中对其进行测试。如果成功,您可以将其注册到您的生产环境中。
https://stackoverflow.com/questions/10250284
复制相似问题