开发者社区> 问答> 正文

又爱又恨的CDN - 我该拿什么来爱你

有奖话题活动-说说我与CDN的爱恨情仇~


说起CDN,想来站长们都不陌生,从国外的CloudFlare到国内的阿里昆仑CDN.大家或多或少都有所接触。
那么CDN到底是好还是坏呢?


首先,先普及下知识:

CDN:内容分发网络,对数据提供多节点的分发服务。对于一个文件来说,CDN能搞让你的文件存放在世界各地,让你的文件拥有多重分身,在任何地方,都能以最快速度来访问。
CDN有好有坏,速度也有快有慢,产生的效益自然也有所区别。


那么,你是在什么样的场景下,怎么来使用CDN,造成了怎么样的收益呢?


我先来个例子:
我使用了阿里云CDN,为我的网站提供了附件的CDN加速,和阿里云OSS配合使用,在降低了存储成本的同时,还降低了流量的费用,让我的网站秒开,吸引了大量的流量。

当然,有好就有坏,比如
我使用了CloudFlare,并没有为我的网站加速,我网站的浏览速度反而变慢了。虽然不需要备案,但是让我的网站人气大降。



我们一起来聊聊,那些曾经使用CDN又爱又恨的事儿吧!
参与话题讨论,盖楼抢淘公仔、技术书籍!

5个西游记孙悟空淘公仔、5本技术书籍,快来分享你的故事吧!









中奖楼层:
8 ,18, 28 , 38 ,48,58,68,78,88,98




展开
收起
西秦说云 2016-08-01 11:18:15 20046 0
35 条回答
写回答
取消 提交回答
  • Re又爱又恨的CDN我该拿什么来爱你
    来晚了,啥也没了, 对于CND从来没用过
    2016-08-12 11:53:24
    赞同 展开评论 打赏
  • 点样才能入手攻击CDN
    点样才能入手攻击CDN
    2016-08-11 11:47:28
    赞同 展开评论 打赏
  • Re又爱又恨的CDN我该拿什么来爱你
    说说我用CDN的经历,以及用来解决什么问题吧

    起先,我之前的东家在三四线城市,没有主干线路,更别提主干机房或者双线机房了,服务器是托管在电信机房,因为是电信,你懂的,在非电信网络,打开一张HTML页面慢到你想跳楼,就这样,我们开始摸索使用CDN

    可以说,我们主要解决以下问题
    一、首先我们用CDN主要解决线路加速问题,也就是说可以让非电信线路的用户访问我们的网站也可以得到在电信线路差不多的速度和体验,当然像阿里云的BGP机房就不用担心这个问题了
    二、静态资源可以缓存在各个地区的CDN服务器,减少源服务器的流量压力,让用户的浏览器加载速度更快,源服务器只处理动态内容,同时也可以降低源服务器的带宽使用,源服务器集中优势只专门处理动态的业务流量
    三、除了解决CDN在线路上的问题,还有解决一个地区差异的问题,比如说跨地区,即使同一线路的用户也有可能访问速度会慢,毕竟经过的节点多,但CDN网络加载动态内容时,节点网络相对来说会快,而静态资源已经在各个CDN服务器,直接返回给用户,访问速度直线提升
    四、如果源节点与CDN的IP进行绑定,也就是说,源服务器只接受来自CDN IP流量的时候,或多或少可以减少DDOS攻击流量,如果CDN服务器有做检测的话,那肯定是可以的

    再说说,CDN服务器不好的体验或者用不好的时候,是有多惨
    一、CDN缓存策略有好几种,要根据自己的程序特性来选择策略,如果没用好,有可能你更新了新的文件或者静态资源时,CDN节点不为所动,还是老文件
    二、曾经碰到过CDN服务器在PC访问,速度很正常,但在手机访问时,就慢得要死,当初排查这个排了很久才知道是CDN的问题,但不知道为什么会有这个问题
    三、CDN节点,如果在某些地区节点没有备份节点时,一旦挂掉就会导致当地的用户无法访问,严重影响业务
    四、严重依赖CDN服务商的技术力量和服务质量,曾经碰到CDN自己内部节点的DNS解析出问题,让我们当时的业务直接瘫痪
    五、最重要的一点,CDN的节点要多,节点不多跨地区访问有时候也是有问题
    六、有些CDN不支持SDK或者API来控制或清除缓存,这个也是极其难以忍受的,因为某些原因,需要清除所有CDN节点缓存,从源服务器获取新文件


    先说这么多了,有想到再补充
    2016-08-11 08:42:43
    赞同 展开评论 打赏
  • Re又爱又恨的CDN我该拿什么来爱你
    貌似阿里云cdn节点越来越多了,之前ping的时候还是30多ms现在2, 3ms
    2016-08-10 18:41:47
    赞同 展开评论 打赏
  • 学习
    Re又爱又恨的CDN我该拿什么来爱你
    let one can  have more bodies,but the cdn oversea  is not good now
    2016-08-10 10:37:49
    赞同 展开评论 打赏
  • 说实话cdn现阶段价格略高~

    -------------------------

    回 94楼(河南) 的帖子
    天下有免费的馅饼吗?免费是为了更好的收费~

    -------------------------

    回 96楼(河南) 的帖子
    呵呵。 歪楼了。 我感觉阿里的cdn还不过。小站长用那26的cdn流量包就行~

    -------------------------

    免费的人人爱。让免费的服务来得更猛烈一些吧!!!

    2016-08-09 21:15:57
    赞同 展开评论 打赏
  • Re又爱又恨的CDN我该拿什么来爱你
    还没看懂CDN这东东
    2016-08-09 15:37:23
    赞同 展开评论 打赏
  • 阿里云论坛版主,QQ 1978638808
    个人感觉使用虚拟主机,流量不大的没必要用cdn

    -------------------------

    回 87楼(鬼才神兵) 的帖子
    感谢呼叫。表示我继续等98楼。
    2016-08-08 15:39:04
    赞同 展开评论 打赏
  • 虽然不知道你在说什么  但是感觉蛮吊的样子   我就来丁丁吧
    2016-08-08 12:46:53
    赞同 展开评论 打赏
  • 666

    -------------------------

    Re又爱又恨的CDN我该拿什么来爱你
    66
    2016-08-08 12:16:44
    赞同 展开评论 打赏
  • R&S网络资深工程师 ,阿里云论坛官方版主,阿里云云计算ACP,春考教学网站长,IT技术晋级之路专辑作者
    6666
    2016-08-08 12:14:41
    赞同 展开评论 打赏
  • 爱好建站
    我网站是论坛
    用了cdn 图片是快的 但是网站整体不快
    大概是对动态站支持不太好吧

    -------------------------

    回 73楼(鬼才神兵) 的帖子
    嗯  小站用cdn 感觉绕弯
    2016-08-08 12:14:09
    赞同 展开评论 打赏
  • 回 45楼wjw8801的帖子
    小站用了 反而会感觉蛮  
    2016-08-08 12:13:08
    赞同 展开评论 打赏
  • 回 58楼ivmmff的帖子
    用了cdn 不缓存 php 文件 但是php 文件加载比较慢 啥问题

    -------------------------

    回 62楼鬼才神兵的帖子
    没用cdn 秒开  用了反而慢了  

    -------------------------

    回 60楼wjw8801的帖子
    这是肯定

    -------------------------

    回 71楼ivmmff的帖子
    在的  就是阿里云

    -------------------------

    回 80楼ivmmff的帖子
    不用cdn  直接访问源站 就很快
    2016-08-08 12:07:49
    赞同 展开评论 打赏
  • 我来了  占楼

    -------------------------

    Re又爱又恨的CDN我该拿什么来爱你
    被攻击了 那可吃不消了

    -------------------------

    回 60楼wjw8801的帖子
    肯定会有一点  

    -------------------------

    回 73楼鬼才神兵的帖子
    小站  用服务器带宽跑不满的情况下 肯定比 cdn 快  cdn绕弯
    2016-08-08 11:58:12
    赞同 展开评论 打赏
  • Re又爱又恨的CDN我该拿什么来爱你
    很多主打防御的CDN 的WAF 机制才真的是又爱又恨。


    安全是安全,但经常会被自己给防御了。

    而且你设置 whitelist 的话,因为国内的 IP 变动,所以不太可能生效

    -------------------------

    回 49楼鬼才神兵的帖子
    这不写了嘛,哈哈

    -------------------------

    回 51楼ivmmff的帖子
    谢了,没有想到这个思路

    -------------------------

    回 52楼怀英的帖子
    让那个前面的 ivmmff 写一篇呀
    2016-08-08 11:50:06
    赞同 展开评论 打赏
  • 奇安信网站卫士、云锁群管理,腾讯云Dnspod、Discuz! Q群管理,又拍云群管理,百度网盘群管理,华为云论坛版主,百度度察察自律委员会委员
    cdn不错,隐藏源站ip,cdn还有个功能就是加速,阿里云的cdn支持强制跳转https就是waf不是免费开通
    2016-08-08 05:56:15
    赞同 展开评论 打赏
  • CDN还OK啦 不过对于我小网站来说 浪费了
    2016-08-07 05:10:21
    赞同 展开评论 打赏
  • Re又爱又恨的CDN我该拿什么来爱你
    吼吼!CDN的确是不错,特别是一些资源类的网站,结合 OSS效果还是很错的!

    -------------------------

    Re又爱又恨的CDN我该拿什么来爱你
    CDN大多用于一些中大型网站,对我们这些小网站来说确实浪费的情况比较严重!

    -------------------------

    回 58楼ivmmff的帖子
    FTP的话会造成服务器负担啊!

    -------------------------

    Re又爱又恨的CDN我该拿什么来爱你
    有些CDN对SEO会产生不良影响,但用阿里的CDN目前没有发现这样的问题!
    同样对于百度和google等CDN会产生良好影响,访问速度快在SEO上有加成
    现在的网站做的最重要的一点估计是用户体验,不管你如何优化你的站,用户体验是第一位的。
    CDN结合OSS的案例也是适用于大部分资源、图片型网站的!只要设置做的好,体验还是很棒的!

    -------------------------

    Re又爱又恨的CDN我该拿什么来爱你
    啊啊,我是不是中奖了?
    2016-08-06 23:49:28
    赞同 展开评论 打赏
  • 回 34楼(pro域名) 的帖子
    需要万网和pro的注册局进行谈判
    2016-08-06 10:05:55
    赞同 展开评论 打赏
滑动查看更多
问答地址:
问答排行榜
最热
最新

相关电子书

更多
CDN排坑指南 立即下载
《CDN排坑指南》 立即下载
Akamai CDN如何为移动APP提供超级用户体验 立即下载