我正在Zend Framework
为一家公司开发一个系统,一旦完成,我也想把这个系统卖给其他公司。
这里的问题是,我要出售系统的第一家公司有自己的 IT 部门,所以我怀疑他们会对我开发的系统进行一些调整,然后开始将其出售给其他公司。
我的问题是,我怎样才能以这样的方式制作这个系统,以至于需要花费大量时间和精力来分析并且难以理解?
我都准备好了解令人困惑的目录结构......但正在寻找其他替代方案......
而且根据合同,我必须给他们原始源代码。
我正在Zend Framework
为一家公司开发一个系统,一旦完成,我也想把这个系统卖给其他公司。
这里的问题是,我要出售系统的第一家公司有自己的 IT 部门,所以我怀疑他们会对我开发的系统进行一些调整,然后开始将其出售给其他公司。
我的问题是,我怎样才能以这样的方式制作这个系统,以至于需要花费大量时间和精力来分析并且难以理解?
我都准备好了解令人困惑的目录结构......但正在寻找其他替代方案......
而且根据合同,我必须给他们原始源代码。
似乎你有相反的想法。如果你担心他们拿走你的代码,那么你不应该把它卖给他们。没有办法拥有未加密的源代码,同时对其保密。但是,为了回答您的问题,我建议您查看 google 在 gmail 或任何其他网络应用程序上使用的 javascript,您会注意到它们的所有变量名不仅被缩小,而且被重命名为 things像“var a, b, t;”,而不是像“var alpha, beta, theta;”这样的变量名。所以你可以用这种方式“伪装”你的代码以降低它的可读性,但这并没有真正起到多大作用,因为任何熟练和坚定的开发人员都可以弄清楚。