我想更改我的应用程序中的 JavaScript 名称以获得额外的安全性,例如 facebook 和 google 以及可靠的部署。
是否有应用程序或库可以更改 JavaScript 文件名并在我的 View (用 php 编写)和 JavaScript 文件中引用它们。
预期效果示例
更改此项(部署前):
在文件夹中:js/myfunction.js
在文件中:<script type="text/javascript" src="https://mysite.com/myfunction.js"></script>
对此(部署后):
文件夹:js/PuKJS78UyH.js
在文件中:<script type="text/javascript" src="https://mysite.com/PuKJS78UyHK.js"></script>
最佳答案
您应该考虑优化而不是混淆和加密。结合您可以做的事情:
- 将所有常见的 JS 文件合并到一个文件中(最大限度地减少请求数量并解决您的问题 - 没有文件名需要混淆)
- 最小化 JS - 这样速度更快,占用的空间更少(此外,它变得不可读)
这个工具看起来是个不错的起点:http://code.google.com/p/minify/
关于Javascript 文件名加密和引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9832448/