新式 SharePoint 体验的性能

Microsoft SharePoint 中的新式体验旨在具有吸引力、灵活且(重要的是)性能更高。 SharePoint 的整体性能和各 SharePoint 组件(如搜索、列表和文档库)的性能均受多个因素的影响,这些因素共同生成了关键的性能指标:感知到的最终用户延迟(即客户端浏览器呈现页面的速度)。 SharePoint 新式体验引入了一些关键性能改进,有助于最大程度地减少延迟,并提高 SharePoint 页面响应能力:

  • 客户端处理和数据请求
  • Microsoft 365 内容分发网络 (CDN)

借助愈加强大的计算机,以及网络体系结构和 Web 浏览器的新式增强功能,可以将大部分数据缓存和处理工作从服务器转换到客户端计算机,从而改进 SharePoint 整体用户体验。 本文介绍了 SharePoint 新式体验如何利用客户端处理和 Microsoft 365 CDN 来提升性能。

客户端处理和数据请求

在经典 SharePoint 体系结构中,SharePoint 服务器场执行数据请求和其他处理操作,将结果和呈现的页面返回给客户端。 此模型旨在减少客户端计算机和浏览器上的负载,同时减少客户端和服务器场(它们是旧版环境的关键性能瓶颈)之间的网络流量。

SharePoint 新式体验旨在利用用户计算机和新式 Web 浏览器功能的计算能力,使客户端计算机直接执行某些数据请求和长时间占用处理器的操作(如页面呈现)。

SharePoint 新式体验客户端处理模型可以显著改善在经典 SharePoint 体系结构中感知到的最终用户延迟。 请注意,相比经典 SharePoint 体系结构,它对客户端执行环境的依赖性可能更高。 与推广网络体系结构的任何更改一样,在将 SharePoint 新式体验推广到生产环境之前,应该执行有限的试验来识别和解决潜在的瓶颈。

Microsoft 365 内容分发网络 (CDN)

SharePoint 延迟部分受用户之间的物理距离和 SharePoint 环境 (租户) 位置的影响。 对于网站托管在一个大洲,而地球另一端的用户需要访问其内容的全球性组织来说,尤其需要考虑这一点。

可以使用内置的 Microsoft 365 内容分发网络 (CDN) 来托管静态资产,以提升SharePoint 网站的性能。 Microsoft 365 CDN 将静态资产缓存到距离请求这些资产的浏览器更近的位置,这样可以加快下载速度并减少延迟,从而提升性能。 此外,Microsoft 365 CDN 还使用 HTTP/2 协议来加快压缩和下载速度。

Microsoft 365 CDN 由多个 CDN 组成,你可以在多个位置(即)托管静态资产,并从全局高速网络提供这些资产。 可以添加公用源或专用源,也可以同时添加这两种源,具体取决于要在 Microsoft 365 CDN 中托管的内容的种类。

Microsoft 365 CDN 内公用源中的内容可供匿名访问,任何有托管资产 URL 的人都可以访问它。 由于对公共源中内容的访问属于匿名访问,因此只能使用它们缓存非敏感的常规内容,如 JavaScript 文件、脚本、图标和图片。 默认使用 Microsoft 365 CDN 下载常规资源资产(如公用源中的 Microsoft 365 客户端应用)。

Microsoft 365 CDN 中的专用源提供对用户内容(如 SharePoint 文档库、网站和视频等媒体)的专用访问权限。 使用动态生成的令牌保护为私有源中内容的访问提供保护,以便只有有权访问原始文档库或存储位置的用户才能访问它。 Microsoft 365 CDN 中的专用源只能用于 SharePoint 内容,并且只能通过重定向从 SharePoint 环境访问资产。

Microsoft 365 CDN 服务包含在 SharePoint 订阅中。

有关如何使用 Microsoft 365 CDN 的信息,请参阅 将 Microsoft 365 内容分发网络 (CDN) 与 SharePoint 配合使用

若要详细了解 Microsoft 365 CDN,请参阅 Microsoft 365 CDN

SharePoint 门户性能指南

优化 SharePoint 性能

内容分发网络

将 Microsoft 365 内容分发网络 (CDN) 与 SharePoint 配合使用