當(dāng)前位置:首頁(yè) >  IDC >  服務(wù)器 >  正文

如何使用cdn對(duì)網(wǎng)站進(jìn)行加速

 2020-07-18 21:58  來(lái)源: A5專欄   我來(lái)投稿 撤稿糾錯(cuò)

  域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過(guò)

今天抽空整理下網(wǎng)站,時(shí)間太久,歷史文件太多,刪除了一些無(wú)用的垃圾,更換了服務(wù)器,調(diào)整了cdn平臺(tái),之前使用的是阿里云,但感覺(jué)計(jì)費(fèi)沒(méi)有騰訊云合理,而且售后服務(wù)器不如騰訊云,鼓搗2天,更換好目前感覺(jué)良好。

騰訊云免費(fèi)贈(zèng)送半年的cdn和cos,雖然量不大,但是對(duì)新手來(lái)說(shuō)足夠用了。

一、cdn有什么用

說(shuō)起來(lái)cdn,估計(jì)你就算沒(méi)用過(guò)也聽(tīng)說(shuō)過(guò),簡(jiǎn)單的說(shuō),cdn就是用來(lái)給網(wǎng)站加速用的,用新手聽(tīng)得懂的話來(lái)說(shuō),你的網(wǎng)站的圖片文件,以前是放在服務(wù)器,但是全中國(guó)的用戶訪問(wèn)的速度肯定是不一樣的,比如你的服務(wù)器是廣州的,那么廣州的用戶訪問(wèn)肯定會(huì)比北京的用戶要快,這樣的道理你肯定明白,那么,cdn的作用就是可以對(duì)資源進(jìn)行全地域的緩存,比如北京的用戶訪問(wèn)了你廣州服務(wù)器的資源,該資源就會(huì)被自動(dòng)緩存到北京的云端,從第二個(gè)北京用戶訪問(wèn)開(kāi)始,就不用跑到廣州下載該資源,直接在北京的服務(wù)端就可以獲取到,從而極大程度的提高了用戶訪問(wèn)的速率。

二、cdn如何用

首先你需要有一個(gè)cdn的平臺(tái),目前各大服務(wù)器廠家都有cdn的業(yè)務(wù),阿里云、騰訊云、百度云、七牛云、又拍云等等,大家可以按需選擇,百度云我沒(méi)有用過(guò),毛爺爺說(shuō),沒(méi)有實(shí)踐就沒(méi)有發(fā)言權(quán),所以不做評(píng)論,其他的幾個(gè)平臺(tái),售后服務(wù)最好的是騰訊云,工單回復(fù)5分鐘左右,而且經(jīng)常文字說(shuō)不明白就直接電話撥過(guò)來(lái),處理態(tài)度非常好。

至于阿里云,就稍微差一點(diǎn)了,實(shí)測(cè)回復(fù)時(shí)間超過(guò)一小時(shí),如圖:

當(dāng)然,服務(wù)態(tài)度不是最重要的原因,最重要的是騰訊云給新用戶提供半年的免費(fèi)時(shí)長(zhǎng),個(gè)人50g,企業(yè)1個(gè)t,這對(duì)絕大部分用戶來(lái)說(shuō)都足夠用了。如果超過(guò)了,你就需要自行購(gòu)買(mǎi)資源包了。

注冊(cè)賬號(hào)的過(guò)程就不啰嗦了,注冊(cè)之后,創(chuàng)建存儲(chǔ)桶:

內(nèi)容無(wú)所謂,名稱隨便寫(xiě),地域也隨意,盡量選擇距離你比較近的位置。

訪問(wèn)權(quán)限設(shè)置為公有讀私有寫(xiě),因?yàn)槲覀兇鎯?chǔ)的內(nèi)容,是要給人看的,所以需要允許對(duì)外訪問(wèn)。

標(biāo)簽可以留空,也可以隨便寫(xiě)。

服務(wù)端加密通常選擇不加,還是因?yàn)樗械馁Y源都是允許用戶讀取的,沒(méi)必要加密。

最后點(diǎn)擊確定。

然后cos這塊就算是完事了,接下來(lái)是需要處理cdn。

有同學(xué)不明白cos和cdn有什么區(qū)別,簡(jiǎn)單的時(shí)候,cos就是云盤(pán),相當(dāng)于是網(wǎng)絡(luò)硬盤(pán),你可以把資源存儲(chǔ)在里面,跟百度網(wǎng)盤(pán)差不多;cdn是用來(lái)內(nèi)容分發(fā)的,就好比我們開(kāi)頭說(shuō)的那個(gè)例子,北京的用戶第一次訪問(wèn)后,網(wǎng)站中的資源就會(huì)從廣州服務(wù)器緩存到北京服務(wù)器,這個(gè)緩存的過(guò)程,就是cdn干的活,而我們需要對(duì)cdn進(jìn)行的付費(fèi)是流量,也就是訪問(wèn)的人越多,價(jià)格越貴,當(dāng)然,最喜歡騰訊云的就是這點(diǎn),免費(fèi)10個(gè)g。

首先找到cdn,學(xué)名叫做內(nèi)容分發(fā)網(wǎng)絡(luò),點(diǎn)擊進(jìn)去。

然后點(diǎn)擊域名管理,然后創(chuàng)建你的域名,也沒(méi)什么好說(shuō)的,之所以要先創(chuàng)建cos是因?yàn)橹挥袆?chuàng)建cos之后,這里才有cos供你選擇。

至于域名之類的,寫(xiě)你自己的網(wǎng)站域名,比如我們的是cdn5.huochangliang.com

http或者h(yuǎn)ttps看你自己的網(wǎng)站,比如我們的網(wǎng)站開(kāi)啟了https,所以這就選擇https,你的網(wǎng)站如果是通過(guò)http訪問(wèn),建議選擇http。

其他的保持默認(rèn)即可。

最后的效果,就是圖片等資源不是上傳到你的服務(wù)器,而是上傳到cos,然后再?gòu)腸os進(jìn)行調(diào)用。

騰訊云還提供了免費(fèi)的可視化控制器,一個(gè)桌面程序,含有增刪改查等功能。另外網(wǎng)站搬遷,騰訊云批量上傳文件無(wú)數(shù)量上限,阿里云一次只能100個(gè),這也是我本次確定使用騰訊云的決定性原因,不然我數(shù)以萬(wàn)計(jì)的圖片手動(dòng)處理太耗費(fèi)時(shí)間了。

最后,如果你的網(wǎng)站也是老站,內(nèi)容比較多,懶得手動(dòng)去一個(gè)一個(gè)改圖片的地址,可以參考以下代碼

define('CDN_HOST','https://cdn5.huochangliang.com');

add_filter('the_content','z_cdn_content');

function z_cdn_content($content){

return str_replace(home_url().'/wp-content/uploads', CDN_HOST.'/wp-content/uploads', $content);

}

add_filter('wp_get_attachment_url','z_get_attachment_url',10,2);

function z_get_attachment_url($url, $post_id){

return str_replace(home_url(), CDN_HOST, $url);

}

我使用的是wordpress ,所以直接把上述代碼添加到模板函數(shù)functions.php中即可,注意是主題的根目錄,不是wordpress的根目錄,換言之 你以后如果更換主題模板,這段代碼也需要跟著從新復(fù)制一份。

基本就算是完活了,最后你網(wǎng)站的圖片地址,是你的騰訊云cos的地址是對(duì)了,其實(shí)這樣還有個(gè)好處,可以極大的節(jié)省你的服務(wù)器硬盤(pán),我整改之前,每次全站備份都需要5g左右的空間,備份到云端一來(lái)是時(shí)間長(zhǎng)而來(lái)是耗費(fèi)的上傳流量其實(shí)就是錢(qián),整改之后,整站備份只有20m,當(dāng)然,因?yàn)樗械膱D片和靜態(tài)文件都已經(jīng)上傳到了cos中。

網(wǎng)站備份

完活!

最后實(shí)際測(cè)試,基本所有文章點(diǎn)擊都可以秒開(kāi)!沒(méi)白折騰。

歡迎一起討論,文/霍常亮 https://www.huochangliang.com

申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)文章

  • RAKsmart 服務(wù)器:助你在游戲中傲視群雄!

    RAKsmart服務(wù)器是一款高性能的游戲服務(wù)器,它能夠幫助玩家在游戲中傲視群雄,享受更加流暢、快速的游戲體驗(yàn)。RAKsmart服務(wù)器采用了最新的技術(shù)和先進(jìn)的硬件,具有強(qiáng)大的性能和穩(wěn)定性。它配備了高品質(zhì)的CPU、GPU和內(nèi)存等硬件設(shè)備,能夠處理大量的游戲數(shù)據(jù)和計(jì)算任務(wù),保證游戲數(shù)據(jù)的實(shí)時(shí)性和準(zhǔn)確性。同

    標(biāo)簽:
    網(wǎng)站服務(wù)器
  • 大寬帶服務(wù)器有什么優(yōu)勢(shì)?

    從屬性上看,大寬帶可以分為G口大帶寬、萬(wàn)兆大帶寬等,從線路上看,可以分為電信、移動(dòng)、聯(lián)通等,從地域?qū)傩钥矗梢苑譃閲?guó)內(nèi)寬帶、國(guó)際寬帶。大寬帶是一種互聯(lián)網(wǎng)業(yè)務(wù),寬帶是一種傳輸速度。單位時(shí)間內(nèi)能夠在線路上傳送的數(shù)據(jù)量,帶寬越大,支持在線傳送的數(shù)據(jù)量就越大

  • CDN的核心技術(shù)之一:負(fù)載均衡

    CDN是近年來(lái)從美國(guó)首先興起并迅速發(fā)展起來(lái)的一種解決網(wǎng)站加速的有效手段。隨著國(guó)內(nèi)寬帶網(wǎng)絡(luò)用戶的增多和網(wǎng)絡(luò)視頻業(yè)務(wù)的增長(zhǎng),短短幾年內(nèi),國(guó)內(nèi)CDN技術(shù)發(fā)展迅速,很多網(wǎng)站都開(kāi)始啟用CDN服務(wù)來(lái)改善網(wǎng)站速度,提高服務(wù)質(zhì)量,為網(wǎng)絡(luò)用戶帶去了更好的訪問(wèn)體驗(yàn)。

    標(biāo)簽:
    cdn服務(wù)
  • 網(wǎng)站加速哪家強(qiáng)?四大免費(fèi)CDN服務(wù)評(píng)測(cè)大PK

    之前我把市場(chǎng)上主流的、適合站長(zhǎng)用的CDN都介紹了一遍,但隨著加速樂(lè)與百度分家,百度自家推出云加速后,市場(chǎng)格局再度發(fā)生變化。

    標(biāo)簽:
    cdn服務(wù)
  • 怎么看網(wǎng)站是否開(kāi)啟CDN加速?測(cè)試網(wǎng)站全國(guó)訪問(wèn)速度方法詳解

    一般中等以上的網(wǎng)站都會(huì)開(kāi)啟CDN來(lái)提升用戶訪問(wèn)速度,而我們?cè)趺纯催@些網(wǎng)站是否使用了CDN呢?對(duì)于此類問(wèn)題,本文小編就來(lái)告訴大家查看網(wǎng)站有沒(méi)有開(kāi)啟CDN加速的方法

    標(biāo)簽:
    cdn服務(wù)

熱門(mén)排行

信息推薦