站長資訊網
        最全最豐富的資訊網站

        如何使用cdn對網站進行加速

        今天抽空整理下網站,時間太久,歷史文件太多,刪除了一些無用的垃圾,更換了服務器,調整了cdn平臺,之前使用的是阿里云,但感覺計費沒有騰訊云合理,而且售后服務器不如騰訊云,鼓搗2天,更換好目前感覺良好。

        騰訊云免費贈送半年的cdn和cos,雖然量不大,但是對新手來說足夠用了。

        一、cdn有什么用

        說起來cdn,估計你就算沒用過也聽說過,簡單的說,cdn就是用來給網站加速用的,用新手聽得懂的話來說,你的網站的圖片文件,以前是放在服務器,但是全中國的用戶訪問的速度肯定是不一樣的,比如你的服務器是廣州的,那么廣州的用戶訪問肯定會比北京的用戶要快,這樣的道理你肯定明白,那么,cdn的作用就是可以對資源進行全地域的緩存,比如北京的用戶訪問了你廣州服務器的資源,該資源就會被自動緩存到北京的云端,從第二個北京用戶訪問開始,就不用跑到廣州下載該資源,直接在北京的服務端就可以獲取到,從而極大程度的提高了用戶訪問的速率。

        二、cdn如何用

        首先你需要有一個cdn的平臺,目前各大服務器廠家都有cdn的業務,阿里云、騰訊云、百度云、七牛云、又拍云等等,大家可以按需選擇,百度云我沒有用過,毛爺爺說,沒有實踐就沒有發言權,所以不做評論,其他的幾個平臺,售后服務最好的是騰訊云,工單回復5分鐘左右,而且經常文字說不明白就直接電話撥過來,處理態度非常好。

        至于阿里云,就稍微差一點了,實測回復時間超過一小時,如圖:

        當然,服務態度不是最重要的原因,最重要的是騰訊云給新用戶提供半年的免費時長,個人50g,企業1個t,這對絕大部分用戶來說都足夠用了。如果超過了,你就需要自行購買資源包了。

        注冊賬號的過程就不啰嗦了,注冊之后,創建存儲桶:

        內容無所謂,名稱隨便寫,地域也隨意,盡量選擇距離你比較近的位置。

        訪問權限設置為公有讀私有寫,因為我們存儲的內容,是要給人看的,所以需要允許對外訪問。

        標簽可以留空,也可以隨便寫。

        服務端加密通常選擇不加,還是因為所有的資源都是允許用戶讀取的,沒必要加密。

        最后點擊確定。

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

        有同學不明白cos和cdn有什么區別,簡單的時候,cos就是云盤,相當于是網絡硬盤,你可以把資源存儲在里面,跟百度網盤差不多;cdn是用來內容分發的,就好比我們開頭說的那個例子,北京的用戶第一次訪問后,網站中的資源就會從廣州服務器緩存到北京服務器,這個緩存的過程,就是cdn干的活,而我們需要對cdn進行的付費是流量,也就是訪問的人越多,價格越貴,當然,最喜歡騰訊云的就是這點,免費10個g。

        首先找到cdn,學名叫做內容分發網絡,點擊進去。

        然后點擊域名管理,然后創建你的域名,也沒什么好說的,之所以要先創建cos是因為只有創建cos之后,這里才有cos供你選擇。

        至于域名之類的,寫你自己的網站域名,比如我們的是cdn5.huochangliang.com

        http或者https看你自己的網站,比如我們的網站開啟了https,所以這就選擇https,你的網站如果是通過http訪問,建議選擇http。

        其他的保持默認即可。

        最后的效果,就是圖片等資源不是上傳到你的服務器,而是上傳到cos,然后再從cos進行調用。

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

        最后,如果你的網站也是老站,內容比較多,懶得手動去一個一個改圖片的地址,可以參考以下代碼

        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 ,所以直接把上述代碼添加到模板函數functions.php中即可,注意是主題的根目錄,不是wordpress的根目錄,換言之 你以后如果更換主題模板,這段代碼也需要跟著從新復制一份。

        基本就算是完活了,最后你網站的圖片地址,是你的騰訊云cos的地址是對了,其實這樣還有個好處,可以極大的節省你的服務器硬盤,我整改之前,每次全站備份都需要5g左右的空間,備份到云端一來是時間長而來是耗費的上傳流量其實就是錢,整改之后,整站備份只有20m,當然,因為所有的圖片和靜態文件都已經上傳到了cos中。

        網站備份

        完活!

        最后實際測試,基本所有文章點擊都可以秒開!沒白折騰。

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

        如何使用cdn對網站進行加速

        申請創業報道,分享創業好點子。點擊此處,共同探討創業新機遇!

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 精品久久久无码中文字幕天天| 久久久久久国产精品无码下载 | 国产成人久久精品区一区二区| 国产精品免费大片一区二区| 国产精品久久久久久吹潮| 久久99亚洲综合精品首页| 91av国产精品| 久久精品国产精品青草| 国产精品无套内射迪丽热巴| 亚洲日韩精品无码专区网址| 青春草无码精品视频在线观| 精品国产综合区久久久久久 | 欧美精品高清在线观看| 精品久久久久久亚洲精品 | 精品久久人人爽天天玩人人妻| 欧美激情精品久久久久| 99国产精品久久| 国产精品无码日韩欧| 日韩人妻精品无码一区二区三区| 日韩精品无码久久一区二区三| 精品人妻少妇一区二区三区在线| 国产精品视频全国免费观看| 911亚洲精品国内自产| 国产成人精品无人区一区| 99九九精品免费视频观看| 精品国产污污免费网站| 2021最新国产精品网站| 成人国产精品999视频| 国产精品莉莉欧美自在线线| 国产精品久久久久影院色| 99精品国产一区二区三区2021| 久久99精品久久久久久久不卡| 欧美亚洲色综久久精品国产| 麻豆国产在线精品国偷产拍| 人妻少妇精品无码专区二区| 久久精品黄AA片一区二区三区| 日韩人妻无码精品久久免费一| 日韩精品国产另类专区| 国产精品多人p群无码| 国产精品久久99| 欧美精品亚洲精品日韩专区va|