我们正在使用microsoft CRM 2011.我有一个开发人员想要缩小我们的自定义.js文件(每个表单可能有2或3个),因为他相信它会提高性能。
我同意在一个有数千次点击的网站中,很多人都没有缓存你的javascript,缩小很有帮助。但是,在CRM中,我们拥有相当数量的用户,大多数用户(如果不是所有用户)都已经缓存了.js文件。而且,CRM拥有数百个自己的.js文件,我们的几个自定义文件只占很小的比例。
对于Micrsoft动态CRM和自定义JavaScript代码的缩小,任何人都可以评论最佳实践吗?
答案 0 :(得分:2)
您将获得性能提升,但不太可能对您的服务器负载或用户体验产生任何重大影响。
除非你有一个性能问题要解决并且已经实现了一个处理缩小的自动构建过程,否则我会避免缩小JS文件。您将创建额外的开发和故障排除复杂性,而不会带来任何实质性好处。
答案 1 :(得分:0)
您应该始终缩小javascript以提高性能。
有参考!!
http://crmbook.powerobjects.com/extending-crm/javascript/crm-javascript-best-practices/