缩小自定义 .js 文件对 CRM 2011 有好处吗
Does minifying your custom .js files have a benefit in CRM 2011
我们正在使用 Microsoft CRM 2011。我有一个开发人员想要缩小我们的自定义 .js 文件(每个表单可能有 2 或 3 个),因为他认为这会提高性能。
我同意在一个有数千次点击的网站中,其中许多人没有缓存您的 javascript,缩小是有帮助的。然而,在 CRM 中,我们有相当多的用户,即使不是全部,大多数用户已经缓存了 .js 文件。而且,CRM 有数百个自己的 .js 文件,我们的几个自定义文件只占很小的比例。
任何人都可以就 Micrsoft Dynamics CRM 和自定义 javascript 代码的最小化方面的最佳实践发表评论吗?
您将获得性能提升,但极不可能 material 对您的服务器负载或用户体验产生任何影响。
除非您有性能问题需要解决并且已经实施了处理缩小的自动构建过程,否则我会避免缩小 JS 文件。您将在没有任何 material 好处的情况下创建额外的开发和故障排除复杂性。
您应该始终缩小 javascript 以提高性能。
有参考!!
http://crmbook.powerobjects.com/extending-crm/javascript/crm-javascript-best-practices/
我们正在使用 Microsoft CRM 2011。我有一个开发人员想要缩小我们的自定义 .js 文件(每个表单可能有 2 或 3 个),因为他认为这会提高性能。
我同意在一个有数千次点击的网站中,其中许多人没有缓存您的 javascript,缩小是有帮助的。然而,在 CRM 中,我们有相当多的用户,即使不是全部,大多数用户已经缓存了 .js 文件。而且,CRM 有数百个自己的 .js 文件,我们的几个自定义文件只占很小的比例。
任何人都可以就 Micrsoft Dynamics CRM 和自定义 javascript 代码的最小化方面的最佳实践发表评论吗?
您将获得性能提升,但极不可能 material 对您的服务器负载或用户体验产生任何影响。
除非您有性能问题需要解决并且已经实施了处理缩小的自动构建过程,否则我会避免缩小 JS 文件。您将在没有任何 material 好处的情况下创建额外的开发和故障排除复杂性。
您应该始终缩小 javascript 以提高性能。
有参考!!
http://crmbook.powerobjects.com/extending-crm/javascript/crm-javascript-best-practices/