網站要不要做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也許你所得的回報會更多。
好了,以上就是我自己的曾遇到的一些難題和想到的解決方案,也許對一些還有同類疑惑的朋友有個幫助,大神飄過,如小編我一樣的小白咱們就一起探討吧。
評論(0人參與,0條評論)
發布評論
最新評論