成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

如何對GitHubPages上的靜態(tài)資源進(jìn)行CDN加速

SHERlocked93 / 2808人閱讀

摘要:幸運的是,采用任播技術(shù)架設(shè)鏡像服務(wù)器可解決該問題,并使得實際運行的根域名服務(wù)器數(shù)量大大增加。截至年月,全球共有臺根域名服務(wù)器在運行。

前記

從我開始學(xué)習(xí)前端我就一直在做著我的個人簡歷網(wǎng)站,使用GitHubpPages的預(yù)覽功能進(jìn)行預(yù)覽,但是由于最近我的個人簡歷,不停的豐富,圖片增多,而且將css和js文件用webpack打包后變成一個很大的問價,網(wǎng)頁的加載速度就變的像龜速一樣,所以我決定將靜態(tài)資源用CDN加速

選擇運營商

我通過谷歌搜索,找到了幾家提供CDN加速服務(wù)的網(wǎng)站,例如七牛網(wǎng)、云盾等,最后我選擇了七牛網(wǎng),因為七牛網(wǎng)實名認(rèn)證先成功了

操作步驟

首先,現(xiàn)在對象儲存中新建一個儲存空間

然后在內(nèi)容管理那里上傳文件,因為新注冊的賬號會有一個試用域名,期限是一個月,所以可以現(xiàn)在買域名,并備案(好像一定需要備案號才可以用)

在上傳完文件之后,就會自動幫你生成cdn鏈接,你就可以直接將他引入到了頁面中了

出現(xiàn)問題

但是當(dāng)我將CDN鏈接替換了源文件時,發(fā)現(xiàn)失敗了

發(fā)現(xiàn)區(qū)別了嗎?是因為http協(xié)議被更改成了https,為什么會這樣呢

因為當(dāng)使用 username.github.io 作為預(yù)覽域名時,GitHub會確保安全強制把所有請求變成https協(xié)議的,所以當(dāng)使用http協(xié)議的加速鏈接,就會自動被更改從而找不到文件

更換域名

我再次使用上了谷歌查找解決方法,我發(fā)現(xiàn)原來只要把 username.git.io 的域名替換成自己的域名就可以進(jìn)行設(shè)置了,
為此我在國外的 namesilo 網(wǎng)站上購買了一個域名(為什么不在國內(nèi)買,因為國內(nèi)要備案太麻煩了)選擇好自己喜歡的域名后,就可以點擊購買了,初次購買需要注冊,網(wǎng)上還有優(yōu)惠碼可以搜索一下

買完之后就可以去更換域名了,在DNS解析那里

如圖所示,將A換成GitHub的IP地址
CNAME指向你的 username.github.io

GitHub的配置

GitHub你的項目目錄中添加一個CNAME文件(不要后綴),里面寫上你購買的域名,不需要加協(xié)議,git push 后就可以了,并不需要做什么特殊的操作

從域名到DNS的一點理解 域名

域名就是一串字符,為了就是讓人容易看懂,它的作用就是為了給IP地址起一個人類能記得住的名字,現(xiàn)在域名演變成了一種資源,一個好看的域名要幾千甚至幾萬美元一年

根域

根域名服務(wù)器(英語:root name server)是互聯(lián)網(wǎng)域名解析系統(tǒng)(DNS)中最高級別的域名服務(wù)器,負(fù)責(zé)返回頂級域的權(quán)威域名服務(wù)器地址。它們是互聯(lián)網(wǎng)基礎(chǔ)設(shè)施中的重要部分,因為所有域名解析操作均離不開它們。由于DNS和某些協(xié)議(未分片的用戶數(shù)據(jù)報協(xié)議(UDP)數(shù)據(jù)包在IPv4內(nèi)的最大有效大小為512字節(jié))的共同限制,根域名服務(wù)器地址的數(shù)量被限制為13個。幸運的是,采用任播技術(shù)架設(shè)鏡像服務(wù)器可解決該問題,并使得實際運行的根域名服務(wù)器數(shù)量大大增加。截至2017年11月,全球共有800臺根域名服務(wù)器在運行。(這是摘自維基百科的信息)

反應(yīng)在域名上例如 ‘baidu.com’ 其實是縮寫,全拼是 ‘baidu.com." 最后面的這個點就是根域

頂級域名

常用的頂級域名分為幾種:
1 國家頂級域名,例如.cn,.jp
2 機構(gòu)頂級域名,例如.com,.edu
3 新頂級域名,例如.xyz,.top

二級域名

我們能夠申請到的一般都是二級域名,就是在頂級域名的旁邊加上一些字符,例如 ‘baidu.com’, ‘qq.com’

子域名

子域名(或子域;英語:Subdomain)是在域名系統(tǒng)等級中,屬于更高一層域的域。比如,mail.example.com和calendar.example.com是example.com的兩個子域,而example.com則是頂級域.com的子域。

當(dāng)我們購買了一個二級域名,理論上是可以分成很多三級域名的,但是數(shù)量有沒有限制,這個理論上是沒有,但是會由域名商決定可以解析多少個記錄,域名只是你IP地址的一個導(dǎo)向標(biāo)

有關(guān)DNS

查閱資料我們很容易看到有關(guān)DNS的解釋:DNS(Domain Name System,域名系統(tǒng)),萬維網(wǎng)上作為域名和IP地址相互映射的一個分布式數(shù)據(jù)庫,能夠使用戶更方便的訪問互聯(lián)網(wǎng),而不用去記住能夠被機器直接讀取的IP數(shù)串。通過域名,最終得到該域名對應(yīng)的IP地址的過程叫做域名解析(或主機名解析)。DNS協(xié)議運行在UDP協(xié)議之上,使用端口號53。

簡單的說就是DNS將網(wǎng)址變成了IP地址,通過IP地址才能訪問服務(wù)器

那么,DNS服務(wù)器上都存了些什么?最主要的就是能夠完成域名解析的一些記錄,例如下面這些

A記錄

A記錄在DNS中的意義就是,域名到IPV4地址的轉(zhuǎn)換。
所以,當(dāng)我們在DNS服務(wù)器中添加一個A記錄時,是告訴服務(wù)器,將某個特定的域名映射到一個ip地址。這個算是最簡單直白的轉(zhuǎn)換規(guī)則了。

CNAME記錄

CNAME的意義,簡單說就是別名,即將一個域名射到另一個域名(區(qū)別于A記錄的ip)。
再由另外一個域名提供IP地址

AAAA記錄

和單個A不同,四個AAAA代表著域名到IPV6地址的轉(zhuǎn)換
域名映射到一個IPV6地址

NS記錄

域名服務(wù)器記錄,如果需要把子域名添加給其他DNS服務(wù)商解析,就需要添加NS記錄

后記

感覺越寫越跑偏了,就是這樣,如果有問題可以留言

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/113772.html

相關(guān)文章

  • 如何GitHubPages上的靜態(tài)資源進(jìn)行CDN加速

    摘要:幸運的是,采用任播技術(shù)架設(shè)鏡像服務(wù)器可解決該問題,并使得實際運行的根域名服務(wù)器數(shù)量大大增加。截至年月,全球共有臺根域名服務(wù)器在運行。 前記 從我開始學(xué)習(xí)前端我就一直在做著我的個人簡歷網(wǎng)站,使用GitHubpPages的預(yù)覽功能進(jìn)行預(yù)覽,但是由于最近我的個人簡歷,不停的豐富,圖片增多,而且將css和js文件用webpack打包后變成一個很大的問價,網(wǎng)頁的加載速度就變的像龜速一樣,所以我決...

    YFan 評論0 收藏0
  • 如何GitHubPages上的靜態(tài)資源進(jìn)行CDN加速

    摘要:幸運的是,采用任播技術(shù)架設(shè)鏡像服務(wù)器可解決該問題,并使得實際運行的根域名服務(wù)器數(shù)量大大增加。截至年月,全球共有臺根域名服務(wù)器在運行。 前記 從我開始學(xué)習(xí)前端我就一直在做著我的個人簡歷網(wǎng)站,使用GitHubpPages的預(yù)覽功能進(jìn)行預(yù)覽,但是由于最近我的個人簡歷,不停的豐富,圖片增多,而且將css和js文件用webpack打包后變成一個很大的問價,網(wǎng)頁的加載速度就變的像龜速一樣,所以我決...

    CastlePeaK 評論0 收藏0
  • 動靜內(nèi)容混合站點,怎樣用全站加速支持實際業(yè)務(wù)場景?

    摘要:為了優(yōu)化動靜混合站點和純動態(tài)站點的加速效果,阿里云推出了全站加速方案,通過智能區(qū)分動靜態(tài)請求,實現(xiàn)整站加速效果的全面提升。 摘要: 伴隨著近幾年O2O的爆發(fā),網(wǎng)絡(luò)已經(jīng)不僅是傳統(tǒng)的展示企業(yè)品牌的渠道,而逐漸演變成為嫁接企業(yè)和用戶之間服務(wù)和交流的橋梁,我們開始賦予網(wǎng)絡(luò)更多的功能,比如購物、出行、學(xué)習(xí)、娛樂等等。 同時,網(wǎng)絡(luò)內(nèi)容形態(tài)的進(jìn)階發(fā)展,網(wǎng)頁內(nèi)容已經(jīng)從靜態(tài)的圖片、文字向短視頻、直播演變...

    sherlock221 評論0 收藏0
  • CDN加速哪家好?企業(yè)該如何選擇?

    摘要:很多企業(yè),為了提升網(wǎng)站的用戶訪問速度,會使用對網(wǎng)站進(jìn)行加速。安全需要有支持全網(wǎng)加密傳輸,保障數(shù)據(jù)安全,避免遭受內(nèi)容劫持。加速哪家好加速哪家加速好 盡管網(wǎng)絡(luò)把全球都連接到了一起,但我們進(jìn)行遠(yuǎn)距離訪問時,還是會出現(xiàn)訪問延遲的情況。如果把網(wǎng)絡(luò)比喻為一條條公路,那么網(wǎng)絡(luò)上的數(shù)據(jù)資源就是一輛輛汽車,帶寬就是公路的寬度,在我們還沒有使用CDN加速前,汽車常常因為公路的寬度、...

    terasum 評論0 收藏0

發(fā)表評論

0條評論

SHERlocked93

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<