使用CDN加速你的部落格

2021-09-21 06:10:26 字數 983 閱讀 5259

首先需要乙個已備案網域名稱

cdn(content delivery network)內容發布網路,基本思路就是將你**放置在各地節點伺服器,使用者訪問時找最近的節點伺服器獲取資料,達到加速的目的。具體就不解釋了,我也是不專業的,有興趣自行谷歌。

七牛雲:每月10gb免費流量包

對於個人**來說應該綽綽有餘

先看效果,祖國大好河山一片綠。沒加速之前是gitlab,最近這段時間gitlab確實不行啊,github反而好很多。

註冊七牛雲(不介意的話,用一下我的邀請鏈結)

新增融合cdn

成功建立之後得到乙個cname,將其新增到你網域名稱的預設解析中,並暫停原有的預設解析。這裡我國外解析還是沒變,國外選路到github pages,國內預設到七牛雲cdn

由於在七牛雲上已經做了一次ssl證書認證,需要把原有的證書認證暫停或者刪除(這裡被坑了好久)

記錄型別:txt

主機記錄:_dnsauth

記錄值:201902180000005****lif

等待網域名稱解析生效即可,看一下效果,起飛

最後需要注意一點,由於cdn的存在,可能導致更新文章之後**沒有實時更新,這個時候在七牛雲上重新整理一下快取即可

其實我一開始折騰的目的是圖床的...

圖床的作用就不廢話了,可以看這篇hexo-next搭建個人部落格(使用圖床)

新建儲存空間

測試網域名稱只能用30天,所以還是要繫結自己的網域名稱

寫部落格的時候推薦用圖床工具picgo、ipic

Github Pages 使用國內 CDN 加速

本文以阿里雲cdn github pages coding pages為例 假設你已經建好了繫結了網域名稱的 github pages coding pages 若沒有,則參考該鏈結,請忽略後面新增 cloudflare cdn 的內容 開通阿里雲 cdn 服務,計費方式自己選擇 阿里雲cdn 網域...

使用CDN加速優化前端效能

cdn content distribute network 內容分發網路的本質仍然是乙個快取,而且將資料快取在離使用者最近的地方,使使用者以最快的速度獲取資料,即所謂網路訪問的第一跳。由於cdn部署在網路運營商的機房,這些機房又是終端使用者網路的服務提供商,因此使用者請求路由的第一條就到達了cdn...

vue使用cdn加速優化專案

webpack會將所有的依賴包都生成並打包到js chunk vendors.97b0334e.js中,這樣會導致這個包的體積過大,在載入的時候會有延時。解決辦法 通過externals載入外部cdn資源 1 複製乙份main.js改名為main prod.js。注意 這個優化是專案結束時幹的事,不...