SharePoint Online CDN简介

  前言

  可能很多人并不了解CDN这个概念,不过作为Web从业人员着实不该,CDN就是内容分发网络,说白了就是第三方帮你托管静态资源,你可以在全球任何位置快速访问到对应的节点的资源。

  正文

  我们提到的SharePoint CDN,其实更应该说叫做Office 365 CDN,是产品内置的功能,提高网络性能的。

  1.简单看一下架构图,Office 365 CDN会缓存公共资源,比如图像脚本视频等,当我们在全球任意节点,他会给我们最近的访问节点,提高性能。

 

  2.如何设置SharePoint站点的CDN呢?通常我们需要用到PowerShell,一句话搞定,如下:

New-SPOPublicCdnOrigin -URL https://contoso.sharepoint.com/sites/CDN/CDNFilesLibrary/

  3.SharePoint站点默认是否提供一些CDN呢?答案是必然如此:

 

  4.使用Office 365 CDN有什么缺点呢?

  可能有人会说,CDN的作用是提高静态文件的访问性能,怎么还会有缺点呢?对啊,微软的本意是好的,但是,我们很多公司未必领情啊。

  很多公司由于安全防护,会有内部防火墙,而且抱着宁可错杀一万,不可放过一个的心态配置防火墙,好了,问题来了,CDN会被公司内部防火墙拦截。

  这样,既没有了性能的帮助,还带来了另一个问题,很多资源无法访问了,你说难受不难受?!

  这时候,就体现出来了规划的重要性,如果公司的防火墙策略比较温柔,你放开CDN就行了。相反,如果公司防火墙策略比较刚性,那咱也别硬刚,毕竟鸡蛋碰石头难受,石头碰石头也不好受,对吧。我们自己新建文档库,把素材放在新建文档库中,都不会被CDN缓存。

  结束语

  很多人会说,技术没有对错,霖雨表示同意,我们要做的是利用好他的优势,为我们带来帮助,加油吧,少年~

posted @ 2023-02-23 22:09  霖雨  阅读(62)  评论(0编辑  收藏  举报