如何加快网站访问速度 - 关于 CDN

CDN,即 Content delivery network(内容分发网络),是指一种通过互联网互相连接的电脑网络系统,利用最靠近每位用户的服务器,更快、更可靠地将音乐、图片、视频、应用程序及其他文件发送给用户,来提供高性能、可扩展性及低成本的网络内容传递给用户。

换言之,即我们的网站服务器位置是固定的,比如托管在北京电信机房,对于北京电信访客来说,网页加载速度很快,基本感受不到延迟,对于云南移动访客来说,网页加载速度就明显变慢,而对于海外访客来说,网页加载就要转圈圈了,体验不好。当我们上了 CDN 后,CDN 各地节点会缓存我们服务器的内容,根据 CDN 的原理,此时北京电信访客访问的服务器将是该 CDN 的北京节点(如果有),云南移动访客访问的将是云南节点(如果有),海外(中国大陆以外)访客访问的则是海外节点(如果有),访问及加载速度将会大幅提升,用户体验也会大大改善。

CDN 的一个特点是缓存,这就需要说到更新及时的问题了,有的 CDN 的缓存策略是 2 小时刷新一次(即重新从服务器获取网站内容),有的是 4 小时甚至更长时间刷新一次,这就意味着很可能网站的更新需要 2 小时甚至更长时间时间才能呈现到访客面前,因此当网站有更新,请记得手动刷新缓存。

目前国内的收费 CDN 有百度云、阿里云 、腾讯云等,都提供一定额度的免费量,需要注意的是国内 CDN 要求网站已备案,域名已实名认证。

国外比较出名的 CDN 有 CloudFlare、Cloudfront、Google CDN 等。CloudFlare 有提供免费套餐,是目前很多站长的选择,通过 Anycast 技术,海外用户体验很好,但国内电信、联通访问是指向美国,速度一般。Cloudfront 和 Google CDN 部分节点大陆无法访问,加速变减速,大家在评估 CDN 时需要注意。

总而言之,CDN 技术可以让我们的网站突破服务器网络、地域限制,不需要额外部署服务器就让我们的网站、我们的服务更好的呈现在世界各地面前。

截止 19/05/29,本站 主页 采用 CacheMoment CDN(魔门云) 自建 CDN博客 采用 NuevoCloud CDN CloudFlare CDN + 自建 CDN,大家可以体验下这几个不同 CDN 加速的效果。


ArmxMod for Typecho
个性化、自适应、功能强大的响应式主题

推广

 继续浏览关于 cdnowenss魔门云cfcloudflare 的文章

 本文最后更新于 2019/05/29 10:23:44,可能因经年累月而与现状有所差异

 引用转载请注明: VirCloud's Blog > 默认 > 如何加快网站访问速度 - 关于 CDN

精选评论

  1. 魔门云
    魔门云 回复

    Mac OS X 10_12_5Safari 603.2.4来自 北京 的大神

    感谢博主支持魔门云 https://www.cachemoment.com