我想在下一个项目中使用node.js,但是我的老板不喜欢我们的竞争对手可以读取源代码。 有没有一种方法来保护JavaScript代码?
我知道隐藏源代码是不可能的,但是,例如,如果我必须将JavaScript文件从我的CDN链接到网页,而且我不希望人们知道这个脚本的位置和/或内容,是不是可能? 例如,要链接来自网站的脚本,我们使用: <script type="text/javascript" src="http://somedomain.com/scriptxyz.js"> </script> 现在,是可以隐藏脚本从哪里来的用户,或隐藏脚本的内容,仍然在网页上使用它? 例如,通过将其保存在我需要密码访问文件的私人CDN中,是否可行? 如果不是的话,会得到我想要的东西吗?
我使用PHP创build软件。 我要出售这个软件,所以我需要保护我的源代码,以便没有人可以查看它。 我怎样才能保护我的PHP代码,使软件仍然function相同? 我还需要将软件绑定到特定的授权PC上。 它不应该在任何其他PC上运行。 我怎样才能做到这一点? 我应该使用LAN MAC地址进行encryption吗? 有没有人有任何其他的想法?
我想创build一个不是开源的JavaScript应用程序,因此我希望学习如何能够混淆我的JS代码? 这可能吗?