CDN

內容分發網路(英語:Content Delivery Network或Content Distribution Network,縮寫:CDN)是指一種透過互聯網互相連接的電腦網路系統,利用最靠近每位用戶的服務器,更快、更可靠地將音樂、圖片、影片、應用程式及其他檔案發送給用戶,來提供高性能、可擴展性及低成本的網路內容傳遞給用戶,
jsDelivr

jsDelivr 是國外的一家優秀的公共 CDN 服務提供商,也是首個「打通中國大陸(網宿公司運營)與海外的免費 CDN 服務」,jsDelivr 有一個十分好用的功能——可以加速 Github 倉庫的檔案,我們可以借此搭建一個免費、全球訪問速度超快的圖床,
jsDelivr + Github 便是免費且好用的 CDN,非常適合博客網站使用
搭建步驟:
1、創建Github倉庫
倉庫名稱自定義,復制倉庫地址
2、連接倉庫,拉去倉庫內容
本地新建一個檔案夾,檔案夾名稱自定義,然后進入檔案夾,右鍵打開Git Bsah Here,輸入一下命令
git init
git remote add origin 你新建倉庫的HTTP或者SSH地址鏈接
git pull origin master #將倉庫拉取到本地檔案夾
3、放入檔案內容,推送檔案
把需要上傳的檔案放進剛剛常見的目錄,可以是多層目錄,然后在Git上執行
git add . #(.表示所有的)
git commit -m '添加檔案內容描述'
git push origin master #將本地倉庫檔案推送到GitHub新建的倉庫
注:jsDelivr 不支持加載超過 20M 的資源
4、發布版本號(可選)
點擊倉庫的 release,進行版本的發布,
5、獲取資源
通過 jsdelivr 參考資源
使用方法:https://cdn.jsdelivr.net/gh/ 你的用戶名 / 你的倉庫名 @發布的版本號 / 檔案路徑
6、后續
如果以后在向 cdn 庫里添加或者修改檔案,首先把檔案添加到本地倉庫,然后依次在本地 cdn 倉庫檔案位置執行以下命令:
git pull origin master #拉取遠程倉庫到本地
git add .
git commit -m '描述內容'
git push origin master # 推送到GitHub倉庫
然后用上面的鏈接,就能獲取圖片,css樣式,js腳本,等所需要的的檔案資源內容
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/79452.html
標籤:其他
下一篇:小公司的程式員,老想跳槽怎么辦?
