在Salesforce Lightning Experience(闪电体验)提高性能和速度

简介: 在Salesforce Lightning Experience(闪电体验)提高性能和速度

Knowledge :000250291

描述

如果您或您的用户在使用闪电体验时正在经历缓慢的页面加载时间,它可能与以下一种或多种问题类型有关。

  • 地理
  • 设备
  • 浏览器
  • Salesforce组织配置问题

请审阅以下的问题描述和缓解策略,以提高您的销售团队为闪电用户的性能。

解决办法

地理问题

从不同的地理位置访问主机实例(例如,一个组织在北美托管,但用户从亚洲访问它)。

由于客户端设备和远程web服务器之间的延迟问题;或客户网络拓扑,如虚拟专用网络,在Salesforce环境中重新路由到客户的org之前,需要通过公司办公室或数据中心路由通信。

潜在的缓解措施

评估网络延迟:请公司的网络管理员或IT专业人员在连接到Salesforce环境时评估网络延迟。它们可以运行“ping”或“traceroute”等实用程序来收集数据,然后确定优化网络连接速度的方法。您还可以在这里测量下载和上传速度到您的Salesforce实例:https://[instance .salesforce.com/speedtest.jsp。

设备和Browser-Related问题

使用笔记本、台式机或虚拟桌面基础设施,没有足够的处理能力或内存。或者有多个应用程序在争夺设备的资源,比如CPU和内存。

使用带有消耗大量CPU或内存的插件或扩展的web浏览器。

同时运行太多的浏览器选项卡。每个选项卡消耗内存和CPU周期。

潜在的缓解措施

评估浏览器处理能力:

使用Octane来度量浏览器对客户端设备(笔记本、桌面、工作站或虚拟桌面)的处理能力:https://chromium.github.io/octane/。如果辛烷值小于15000,闪电体验性能可能会比较慢。高端客户端设备的辛烷值通常大于3.2万。辛烷值越高,闪电体验性能越好。你可以尝试以下步骤来提高客户的Octane 值:

  • 确保笔记本电脑完全充电或连接电源。当笔记本电脑用低电量运行时,它会以较低的速度运行以节省电力。
  • 如果可能,关闭在客户端设备上运行的其他应用程序。
  • 如果可能,将浏览器设置重置为原始默认设置。
  • 删除未使用或不必要的浏览器插件和扩展。
  • 将客户端设备升级到具有更多处理能力和内存的模型。

禁用不必要的插件和扩展:

浏览器插件和扩展对闪电体验性能的影响取决于它们消耗多少CPU能量或内存资源。禁用特定的插件或扩展,以查看更改是否会导致更高的辛烷值。对于每个浏览器来说,禁用插件的方法是不同的。例如,在Chrome中,通过输入:Chrome://plugins/或Chrome://extensions/。

使用最新的浏览器版本或补丁:

浏览器供应商通常会发布更新的版本或补丁,并进行修复,以提高性能、安全性或稳定性。

切换浏览器:

性能因浏览器而异。Chrome一直是最快的闪电体验浏览器,而ie浏览器通常是最慢的。

重新启动浏览器或设备:

每周重新启动浏览器和客户端设备一次可能会有所帮助。运行各种应用程序的客户端设备或浏览器可能比需要的时间更长。释放这些资源使浏览器和操作系统的资源管理更加高效,允许浏览器和操作系统在经常使用的应用程序(如Lightning Experience)上花费更多的时间和系统资源。

Salesforce组织配置

  • 使用未经优化的Visualforce实现。
  • 激活Aura调试模式。
  • 使用具有复杂结构、大量组件或数百个字段的闪电页面。这些类型的页面需要更多的时间来处理和呈现。

潜在的缓解措施

优化您的Visualforce页面:

遵循我们在优化Visualforce性能开发人员文档的最佳实践中提供的指导方针。

禁用Aura调试模式:

您的组织可能已经启用了Aura调试模式,以便更容易地在Lightning组件中调试JavaScript代码。但是运行Aura调试模式会降低闪电体验的性能。要在sandbox和production orgs中关闭此模式,请转到Setup,选择Lightning组件,然后取消选择Enable Debug模式复选框。

重新配置处理密集型页面:

如果您的Salesforce org有大量字段、低效的自定义组件或复杂的页面配置的页面,请考虑降低它们的复杂性,以提高呈现加载时间。

  1. 流线化最初仅对与用户功能相关的字段可见的字段的数量。您可以使用配置文件来实现这一点。
  2. 将页面上的元素(包括字段、相关列表和自定义组件)分解为选项卡。在第一个选项卡上显示最需要的信息,并将辅助信息移动到后面的选项卡上。将不太重要的组件移动到一个或多个Lightning页面选项卡之后。不在主选项卡中的组件不会在初始页面加载中呈现,而是只按需呈现。例如,将新闻和Twitter组件移动到次要的“新闻”选项卡。
  3. 所示。细节:将细节组件放置在辅助选项卡中,或者减少显示在细节面板中的字段。这将对组件的呈现时间产生线性影响。
  4. 所示。相关列表:将相关列表组件放在辅助选项卡中,可以使用新的“相关列表”组件在主页面上显示一个或两个关键的相关列表。将相关列表的数量减少到3个或更少。
  5. 自定义组件:通过使用或不使用组件进行测试来量化自定义组件的影响。有些组件可以重构为闪电动作或应用通用优化。

Lightning组件执行最佳实践

为了了解更多关于闪电经验的有用的最佳实践,请回顾我们的Lightning Experience(闪电组件)性能最佳实践。

相关文章
|
11月前
|
存储 缓存 监控
Salesforce 5大性能问题
Salesforce 5大性能问题
|
人工智能 算法 数据可视化
全球实时大数据分析平台微软行星计算机(planetary computer)analytics lab +AI for earth!
全球实时大数据分析平台微软行星计算机(planetary computer)analytics lab +AI for earth!
235 0
全球实时大数据分析平台微软行星计算机(planetary computer)analytics lab +AI for earth!
|
机器学习/深度学习 人工智能 算法
从Analytics Experience 2017看数据智能演进
从Analytics Experience 2017看数据智能演进
107 0
从Analytics Experience 2017看数据智能演进
|
传感器 前端开发 搜索推荐
SAP Business One告诉你,黑科技企业是这样练成的
SAP Business One告诉你,黑科技企业是这样练成的
130 0
SAP Business One告诉你,黑科技企业是这样练成的
|
机器学习/深度学习 算法 IDE
ML训练成本降90%,被万家公司使用:进入中国的Amazon SageMaker你也能免费试试
那个为上万家公司提供机器学习服务的强大工具 Amazon SageMaker 终于进入中国了。
279 0
ML训练成本降90%,被万家公司使用:进入中国的Amazon SageMaker你也能免费试试
|
机器学习/深度学习 人工智能 算法
商汤自研训练框架SenseParrots首次亮相,林达华全面解读
8 月底,在机器之心承办的 WAIC 2019 世界人工智能大会上,商汤科技联合创始人林达华教授首次对商汤自研的深度学习框架 SenseParrots 进行了系统性介绍,也畅谈了对 AI 技术未来发展的看法。
915 0
商汤自研训练框架SenseParrots首次亮相,林达华全面解读
|
人工智能 算法
ACM Multimedia 2021 Watch and Buy Workshop 征稿啦, 助力开启多模态视频检索技术新篇章
10月20~24日,多媒体领域顶级会议ACM Multimedia 2021 将在成都举办,为推动直播中多模态商品检索识别的研究和AI技术在实际应用场景中的落地,阿里巴巴淘系技术与浙江大学深度合作,共同举办直播中多模态商品识别(Watch and Buy)workshop,并同步发起第二届淘宝直播商品识别大赛。目前论文投递报名中,与会者将聚焦多模态视频检索技术领域,进行深入交流与探讨。 对多媒体内
375 0
|
存储 SQL 运维
云上的Growth hacking之路,打造产品的增长引擎
增长关乎产品的存亡 增长!增长!增长!业务增长是每一个创业者每天面临的最大问题。无论你的产品是APP,还是web,或者是小程序,只能不断的维持用户的增长,才能向资本市场讲出一个好故事,融资活下去。活到最后的产品,才有机会盈利。
4380 0
|
数据可视化 API 开发者