華為云計算 云知識 CDN入門之—我的網(wǎng)站適合用CDN加速嗎?
CDN入門之—我的網(wǎng)站適合用CDN加速嗎?

 【CDN最新活動】 

網(wǎng)站打開速度慢!圖片加載慢??!文件下載慢?。。÷。。。?/p>

 

 

不用煩惱,華為云CDN來幫您?。。。?/p>

 

什么是CDN?

CDN( Content Delivery Network , 內(nèi)容分發(fā)網(wǎng)絡(luò) )是構(gòu)建在現(xiàn)有互聯(lián)網(wǎng)基礎(chǔ)之上的一層智能 虛擬網(wǎng)絡(luò) ,通過在網(wǎng)絡(luò)各處部署節(jié)點服務(wù)器,實現(xiàn)將源站靜態(tài)內(nèi)容分發(fā)至所有CDN節(jié)點,使用戶可以就近獲得所需的內(nèi)容。CDN服務(wù)縮短了用戶查看內(nèi)容的訪問延遲,提高了用戶訪問網(wǎng)站的響應(yīng)速度與網(wǎng)站的可用性,解決了網(wǎng)絡(luò)帶寬小、用戶訪問量大、網(wǎng)點分布不均等問題。

不是十分理解?來來來,我們舉個栗子!

你在網(wǎng)上買了一本書,從賣家主倉庫發(fā)貨,正??爝f周期三到四天能收到。賣家為了提升購物體驗,讓賣家快速收到心愛的書本,在全國各地建了一些小型倉庫,當你下單買書的時候,系統(tǒng)會根據(jù)你的收貨地址就近發(fā)貨,收貨周期縮短至一到兩天,購物體驗指數(shù)直線飆升!下次還來你家買?。?/p>

網(wǎng)站服務(wù)器就類似賣家主倉庫,CDN節(jié)點就類似小型倉庫,將我們需要的資源緩存在CDN節(jié)點上,就近獲取資源,從而達到加速訪問網(wǎng)站的目的。

   

 CDN是怎么工作的?

想要深入了解CDN的工作流程,請看下圖:

用戶請求流程說明:

用戶在瀏覽器輸入要訪問的網(wǎng)站域名www.example.com,向本地DNS發(fā)起 域名解析 請求。

本地DNS檢查緩存中是否有www.example.com的IP地址記錄。如果有,則直接返回給終端用戶;如果沒有,則向網(wǎng)站授權(quán)DNS查詢。

網(wǎng)站DNS服務(wù)器解析發(fā)現(xiàn)域名已經(jīng)解析到了CNAME:www.example.com.c.cdnhwc1.com。

請求被指向CDN服務(wù)。

CDN對域名進行智能解析,將響應(yīng)速度最快的CDN節(jié)點IP地址返回給本地DNS。

用戶獲取響應(yīng)速度最快的CDN節(jié)點IP地址。

瀏覽器在得到最佳節(jié)點的IP地址以后,向CDN節(jié)點發(fā)出訪問請求。

如果該IP地址對應(yīng)的節(jié)點已緩存該資源,節(jié)點將數(shù)據(jù)直接返回給用戶,如圖中步驟7和8,請求結(jié)束。

如果該IP地址對應(yīng)的節(jié)點未緩存該資源,節(jié)點回源拉取資源。獲取資源后,結(jié)合用戶自定義配置的緩存策略,將資源緩存至節(jié)點,如圖中的北京節(jié)點,并返回給用戶,請求結(jié)束。配置緩存策略的操作方法,請參見緩存配置

    

什么樣的網(wǎng)站適合用CDN?

我有一個微信小程序,可以用 CDN加速 嗎?

我有一個分享圖片的個人攝影作品網(wǎng)站,可以用CDN加速嗎??

我有一個......可以用CDN加速嗎???

想要知道一個網(wǎng)站或者APP或者小程序能不能用CDN加速?

首先,要明白我們網(wǎng)站內(nèi)容是什么類型。

我們平時訪問的網(wǎng)站,有的內(nèi)容是靜態(tài)的,有的是動態(tài)的...

靜態(tài)內(nèi)容:每次訪問得到的都是相同的文件,例如:圖片、視頻、網(wǎng)站中的文件(html、css、js)、軟件安裝包、apk文件、壓縮包文件等。

動態(tài)內(nèi)容:每次訪問得到的都是不同的文件,例如:網(wǎng)站中的文件(asp、jsp、php、perl、cgi)、API接口、 數(shù)據(jù)庫 交互請求等。

偽靜態(tài)內(nèi)容:界面顯示是以html等靜態(tài)形式,但其實是用ASP一類的動態(tài)腳本來處理的。偽靜態(tài)內(nèi)容本質(zhì)上還是動態(tài),作動態(tài)內(nèi)容處理。

 

CDN只能加速靜態(tài)內(nèi)容,對動態(tài)內(nèi)容沒有加速效果。當您的網(wǎng)站存在比較多的動態(tài)內(nèi)容時,華為云CDN為您提供“ 全站加速 ”服務(wù),靜態(tài)內(nèi)容走CDN加速,動態(tài)內(nèi)容通過動態(tài)加速技術(shù)智能選擇最佳路由回源獲取。

然后,根據(jù)網(wǎng)站內(nèi)容和業(yè)務(wù)選擇合適的業(yè)務(wù)類型,請參照。

最后,接入CDN

 

現(xiàn)在,讓我們來回答前面的疑惑:

Q:我有一個微信小程序,可以用CDN加速嗎?

A:可以,只要根據(jù)業(yè)務(wù)內(nèi)容選擇合適的加速場景,就可以用CDN加速。如果你的小程序里動態(tài)內(nèi)容較多,就選擇“全站加速”;如果你的小程序是購物為主題,可以選擇“網(wǎng)站加速”;如果你的小程序是視頻分享主題,可以采用“點播加速”。

Q:我有一個分享圖片的個人攝影作品網(wǎng)站,可以用CDN加速嗎?

A:可以選擇“網(wǎng)站加速”接入CDN,如果攝影作品比較大,也可以選擇“下載加速”。

Q:我的網(wǎng)站既有點播加速又有文件下載加速的需求,該如何接入?

A:一個加速域名只能選擇一個對應(yīng)的業(yè)務(wù)類型,不支持一個域名對應(yīng)多個業(yè)務(wù)類型。如果同時有點播加速和文件下載加速的需求,建議創(chuàng)建兩個加速域名,一個使用點播加速,一個使用文件下載加速。

    

典型案例

網(wǎng)站加速:華為云CDN高質(zhì)量服務(wù)助力唯品會電商大促,24小時內(nèi)閉環(huán)常見劫持, 7x24小時高效運維,確保唯品會網(wǎng)站服務(wù)的穩(wěn)定性、安全性,全方位保障用戶訪問體驗和購物體驗。

通過高可用的華為云CDN,為華為商城的靜態(tài)內(nèi)容進行緩存,緩解華為商城雙11、雙12等搶購大促期間源站帶寬壓力,提升網(wǎng)站的可用性,為華為商城用戶帶來優(yōu)質(zhì)的購機體驗。

下載加速:華為云CDN為擁有全品類移動電競游戲的英雄互娛提供穩(wěn)定快速的下載加速服務(wù),有效提升游戲安裝包下載速度,提升玩家用戶體驗。

點播加速:華為云CDN為快手提供 視頻點播加速 服務(wù),對快手業(yè)務(wù)超大并發(fā)訪問以及帶寬突增頻繁進行針對性優(yōu)化,有效地緩解源站帶寬壓力,讓快手用戶享受高清流暢的視頻觀看體驗。

華為云CDN攜手華為終端,與芒果TV開展共贏合作,為芒果TV提供快速穩(wěn)定的 視頻點播 加速服務(wù),讓用戶享受高清流暢的視頻觀看體驗。

全站加速:最美天氣動態(tài)請求數(shù)高、信息更新頻繁,使用了華為云CDN全站加速服務(wù),穩(wěn)定性和請求速度得到大幅提高,讓用戶能夠?qū)崟r地獲取到天氣信息,輕松掌控更全面的生活指數(shù)。


版權(quán)聲明:本文章文字內(nèi)容來自第三方投稿,版權(quán)歸原始作者所有。本網(wǎng)站不擁有其版權(quán),也不承擔文字內(nèi)容、信息或資料帶來的版權(quán)歸屬問題或爭議。如有侵權(quán),請聯(lián)系contentedit@huawei.com,本網(wǎng)站有權(quán)在核實確屬侵權(quán)后,予以刪除文章。