Fecmall-CDN应用扩展发布,您可以购买下载安装该应用,加快您的网站加载
关于该应用,详细参看应用扩展文档:Fecmall-CDN-阿里云应用扩展文档
下面是一些介绍:
CDN即内容分发网络(Content Delivery Network)的简称,是建立在承载网基础上的虚拟分布式网络, 能够将源站内容(包括各类动静态资源)智能缓存到全球各节点服务器上。这样不仅方便了用户就近获取内容, 提高了资源的访问速度,也分担了源站压力。

通俗的来说大致如下:
按照常规,我们的商城,js
和css
使用独立的域名,譬如:fectbcdn.fecshop.com
作为静态资源的域名
,商城页面加载后,访问的就是这个域名,由于放到了服务器,受带宽
,并发
,以及各个城市地理位置
等因素,导致静态资源加载过慢,
那么我们可以使用CDN
,来解决这个问题
当我们部署好CDN后,工作步骤
1.当访问 http://fectbcdn.fecshop.com/xxx.js
,由于域名的CNAME指向的是CDN的地址,因此请求发送到了cdn
2.cdn接收请求后,检测访问用户的地理位置
,然后分配离用户最近的ip节点
3.离用户最近的ip节点
接收请求后,然后去该域名对应的缓存
中找相应的文件
4.当该节点,找到文件后,直接返回,请求结束
5.当该节点
,找不到文件后,则会通过源站信息
里面配置的ip地址,去源站
(就是我们服务器)去下载这些静态资源
,下载后,cdn就会缓存该文件,当用户下次请求,直接从缓存中获取返回,这样就缓解了我们服务器的压力