Knowledge :000250291git
描述github
若是您或您的用户在使用闪电体验时正在经历缓慢的页面加载时间,它可能与如下一种或多种问题类型有关。web
地理浏览器
设备安全
浏览器服务器
Salesforce组织配置问题网络
请审阅如下的问题描述和缓解策略,以提升您的销售团队为闪电用户的性能。app
解决办法jsp
从不一样的地理位置访问主机实例(例如,一个组织在北美托管,但用户从亚洲访问它)。ide
因为客户端设备和远程web服务器之间的延迟问题;或客户网络拓扑,如虚拟专用网络,在Salesforce环境中从新路由到客户的org以前,须要经过公司办公室或数据中心路由通讯。
潜在的缓解措施
评估网络延迟:请公司的网络管理员或IT专业人员在链接到Salesforce环境时评估网络延迟。它们能够运行“ping”或“traceroute”等实用程序来收集数据,而后肯定优化网络链接速度的方法。您还能够在这里测量下载和上传速度到您的Salesforce实例:https://[instance .salesforce.com/speedtest.jsp。
使用笔记本、台式机或虚拟桌面基础设施,没有足够的处理能力或内存。或者有多个应用程序在争夺设备的资源,好比CPU和内存。
使用带有消耗大量CPU或内存的插件或扩展的web浏览器。
同时运行太多的浏览器选项卡。每一个选项卡消耗内存和CPU周期。
潜在的缓解措施
评估浏览器处理能力:
使用Octane来度量浏览器对客户端设备(笔记本、桌面、工做站或虚拟桌面)的处理能力:https://chromium.github.io/octane/。若是辛烷值小于15000,闪电体验性能可能会比较慢。高端客户端设备的辛烷值一般大于3.2万。辛烷值越高,闪电体验性能越好。你能够尝试如下步骤来提升客户的Octane 值:
确保笔记本电脑彻底充电或链接电源。当笔记本电脑用低电量运行时,它会以较低的速度运行以节省电力。
若是可能,关闭在客户端设备上运行的其余应用程序。
若是可能,将浏览器设置重置为原始默认设置。
删除未使用或没必要要的浏览器插件和扩展。
将客户端设备升级到具备更多处理能力和内存的模型。
禁用没必要要的插件和扩展:
浏览器插件和扩展对闪电体验性能的影响取决于它们消耗多少CPU能量或内存资源。禁用特定的插件或扩展,以查看更改是否会致使更高的辛烷值。对于每一个浏览器来讲,禁用插件的方法是不一样的。例如,在Chrome中,经过输入:Chrome://plugins/或Chrome://extensions/。
使用最新的浏览器版本或补丁:
浏览器供应商一般会发布更新的版本或补丁,并进行修复,以提升性能、安全性或稳定性。
切换浏览器:
性能因浏览器而异。Chrome一直是最快的闪电体验浏览器,而ie浏览器一般是最慢的。
从新启动浏览器或设备:
每周从新启动浏览器和客户端设备一次可能会有所帮助。运行各类应用程序的客户端设备或浏览器可能比须要的时间更长。释放这些资源使浏览器和操做系统的资源管理更加高效,容许浏览器和操做系统在常常使用的应用程序(如Lightning Experience)上花费更多的时间和系统资源。
使用未经优化的Visualforce实现。
激活Aura调试模式。
使用具备复杂结构、大量组件或数百个字段的闪电页面。这些类型的页面须要更多的时间来处理和呈现。
潜在的缓解措施
优化您的Visualforce页面:
遵循咱们在优化Visualforce性能开发人员文档的最佳实践中提供的指导方针。
禁用Aura调试模式:
您的组织可能已经启用了Aura调试模式,以便更容易地在Lightning组件中调试JavaScript代码。可是运行Aura调试模式会下降闪电体验的性能。要在sandbox和production orgs中关闭此模式,请转到Setup,选择Lightning组件,而后取消选择Enable Debug模式复选框。
从新配置处理密集型页面:
若是您的Salesforce org有大量字段、低效的自定义组件或复杂的页面配置的页面,请考虑下降它们的复杂性,以提升呈现加载时间。
流线化最初仅对与用户功能相关的字段可见的字段的数量。您可使用配置文件来实现这一点。
将页面上的元素(包括字段、相关列表和自定义组件)分解为选项卡。在第一个选项卡上显示最须要的信息,并将辅助信息移动到后面的选项卡上。将不过重要的组件移动到一个或多个Lightning页面选项卡以后。不在主选项卡中的组件不会在初始页面加载中呈现,而是只按需呈现。例如,将新闻和Twitter组件移动到次要的“新闻”选项卡。
所示。细节:将细节组件放置在辅助选项卡中,或者减小显示在细节面板中的字段。这将对组件的呈现时间产生线性影响。
所示。相关列表:将相关列表组件放在辅助选项卡中,可使用新的“相关列表”组件在主页面上显示一个或两个关键的相关列表。将相关列表的数量减小到3个或更少。
自定义组件:经过使用或不使用组件进行测试来量化自定义组件的影响。有些组件能够重构为闪电动做或应用通用优化。
为了了解更多关于闪电经验的有用的最佳实践,请回顾咱们的Lightning Experience(闪电组件)性能最佳实践。