或者

网站要不要做CDN,什么时候做CDN之我见

作者:月光边境 浏览:132 发布时间:2017-08-25
分享 评论 0

网站要不要做CDN,什么时候做CDN呢?谈一下自己的看法。相信很多朋友和我一样,要做CDN之前有诸多考虑,今天呢就我自身的考虑和解决办法分享给朋友们。

  1、考虑的是,cdn多ip,搜索引擎抓取的问题,这个我有在百度站长平台抓取测试中亲测,做了CDN之后,每次抓取ip都是不同的,这里我们先抛开用户体验,这个也许真的对搜索引擎友好方面有一定的影响.

  解决方案:选择如dnspod这样的解析,可以指定搜索引擎线路的抓取IP,这个时候你可以指定服务器ip,这样可以保证搜素引擎抓取的是固定ip,且不是缓存的内容,保证你更新的新内容第一时间被抓取到。亲测,指定ip之后,站长后台抓取测试是指定ip,完全没有问题。

  2、做了CDN真的就能快么,体验真的就会好么?理论上来说,是这样。所谓的理论上是指CDN的节点够多,够稳定,所以选择值得信赖的大牌至关重要,比如可以选择百度的加速产品,肯定是有保障的。做CDN的IDC也很多,亲测过的如果“小门小户”搞的CDN打着免费的旗号,经常性的部分地区打不开网站,体验更差了,享受免费的午餐带来的代价也是沉重的。

  解决方案:选免费也要选大牌,节点多的,服务好的,选收费自不必说啦。

  3、缓存刷新问题,有朋友说了,做了CDN之后连自己都不能第一时间看到最新更新的内容,网站页面较多,每更新一次都刷缓存岂不累死?

  解决方案:设定好CDN刷新缓存的合理时间,设定部分文件不加速(比如广告的js文件)或者设置部分文件单独刷新,想要第一时间看到自己更新的这个也简单,在本地hosts里设置一下你的域名和你原服务器ip地址即可。

  4、什么时候做CDN,小网站,大网站做CDN该怎么定该做不该做。

  解决方案:什么时候做,这个其实没有什么限定,你可以选择一直做,也可以选择网站流量大的时候或者遭受攻击时候做。网站无论大小,看你需要,为提高体验做个CDN也许你所得的回报会更多。

  好了,以上就是我自己的曾遇到的一些难题和想到的解决方案,也许对一些还有同类疑惑的朋友有个帮助,大神飘过,如小编我一样的小白咱们就一起探讨吧。