cdn技術(shù) CDN是什么?對(duì)網(wǎng)站有什么影響?
就像兩顆豌豆一樣,我們知道麥當(dāng)勞的總部在美國(guó),但公司附近也有一家麥當(dāng)勞,而且漢堡包也是一樣的。這是CDN。麥當(dāng)勞已經(jīng)在全球部署了大量CDN來(lái)提供服務(wù)。用戶總是能找到最近的商店。這個(gè)計(jì)算過(guò)程被稱為“附近
就像兩顆豌豆一樣,我們知道麥當(dāng)勞的總部在美國(guó),但公司附近也有一家麥當(dāng)勞,而且漢堡包也是一樣的。這是CDN。麥當(dāng)勞已經(jīng)在全球部署了大量CDN來(lái)提供服務(wù)。用戶總是能找到最近的商店。這個(gè)計(jì)算過(guò)程被稱為“附近通道”。
最近,麥當(dāng)勞開(kāi)發(fā)了一種新型的漢堡包,叫做“驢子漢堡包”。這個(gè)時(shí)候,集團(tuán)想把這個(gè)“內(nèi)容”發(fā)到全世界,讓每個(gè)分公司都能開(kāi)始銷售“驢肉漢堡”,讓新老產(chǎn)品能跟上步伐。這就是內(nèi)容分發(fā)網(wǎng)絡(luò)的“分發(fā)”。這時(shí),當(dāng)你想吃“驢肉漢堡包”時(shí),可以直接回家。
事實(shí)上,不難理解CDN實(shí)際上是一種分布式存儲(chǔ)和資源備份的方法。。他們擔(dān)心使用CDN后網(wǎng)站訪問(wèn)異常,不知道如何處理。
CDN原則的第一步:
將網(wǎng)站內(nèi)容分發(fā)到CDN在國(guó)內(nèi)外部署的節(jié)點(diǎn)。訪問(wèn)者可以通過(guò)訪問(wèn)節(jié)點(diǎn)來(lái)訪問(wèn)網(wǎng)站,并通過(guò)智能DNS讓訪問(wèn)者以最快的響應(yīng)速度連接到節(jié)點(diǎn)。
CDN原理的第二步:
緩存CDN節(jié)點(diǎn)上可以緩存的內(nèi)容,減少訪問(wèn)者對(duì)網(wǎng)站服務(wù)器的訪問(wèn),減輕網(wǎng)站服務(wù)器應(yīng)承受的壓力,有效提高網(wǎng)站的穩(wěn)定性。
第三步是在檢測(cè)到CDN攻擊后自動(dòng)識(shí)別CDN服務(wù)器是否會(huì)受到攻擊。
CDN原則第4步:
使用CDN的方法非常簡(jiǎn)單。在CDN后臺(tái)配置中綁定網(wǎng)站域名和網(wǎng)站服務(wù)器IP后,會(huì)自動(dòng)生成CNAME解析地址。您只需將網(wǎng)站域名修改到此記錄值。
CDN是什么?對(duì)網(wǎng)站有什么影響?
CDN可以解決一些問(wèn)題,但是我們需要先找出我們網(wǎng)站的問(wèn)題,同時(shí)我們需要知道CDN在哪些方面可以發(fā)揮最好的作用。
1. 如果網(wǎng)站的主要內(nèi)容是靜態(tài)的,比如圖片,服務(wù)器和訪問(wèn)者之間的網(wǎng)絡(luò)很差(比如服務(wù)器在國(guó)外,而訪問(wèn)者主要在中國(guó)),那么使用國(guó)內(nèi)CDN服務(wù)可以提高訪問(wèn)速度。
2. 如果網(wǎng)站的主要內(nèi)容是交互式的(如論壇),則每個(gè)頁(yè)面的信息都可以實(shí)時(shí)更新生成,如PHP數(shù)據(jù)庫(kù)(ASP)在這種情況下,更重要的是要保證服務(wù)器的處理能力足夠。如果使用虛擬主機(jī)或VPS作為服務(wù)器,則必須確保服務(wù)器的資源足以運(yùn)行網(wǎng)站程序(CPU內(nèi)核和線程、內(nèi)存大?。L貏e是在網(wǎng)站訪問(wèn)量比較大的情況下,這個(gè)問(wèn)題比較突出。
CDN主要用于解決靜態(tài)內(nèi)容的網(wǎng)絡(luò)傳輸問(wèn)題。如果我們確認(rèn)瓶頸在這方面,那么使用CDN確實(shí)可以起到立竿見(jiàn)影的作用(例如,如前所述,服務(wù)器在國(guó)外,而大多數(shù)訪問(wèn)者在中國(guó))。