GitHub是一個(gè)免費(fèi)的軟件源代碼托管平臺(tái),上面有很多免費(fèi)且不錯(cuò)的軟件工具。但是由于這個(gè)平臺(tái)的服務(wù)器都放在境外,因此用戶在訪問(wèn)時(shí)經(jīng)常出現(xiàn)緩慢甚至卡頓的情況。那么通過(guò)什么方法能夠加速對(duì)該平臺(tái)的訪問(wèn),以及提高軟件的下載速度呢?
如果用戶使用的是谷歌瀏覽器,或者是在 Chromium 基礎(chǔ)上開發(fā)的網(wǎng)頁(yè)瀏覽器,那么只需要為瀏覽器安裝一個(gè)功能擴(kuò)展插件就可以解決速度慢的問(wèn)題。先通過(guò)瀏覽器打開 https://crxdl.com/ 這個(gè)國(guó)內(nèi)的谷歌瀏覽器應(yīng)用商店,接著在網(wǎng)頁(yè)的搜索框里面輸入“Enhanced GitHub”這個(gè)關(guān)鍵詞,點(diǎn)擊“搜索”按鈕后就可以查到對(duì)應(yīng)的功能擴(kuò)展插件。點(diǎn)擊功能擴(kuò)展插件名稱下面的“最新版”的鏈接,就可以將它的壓縮包文件下載到本地硬盤(圖1)。然后將壓縮包進(jìn)行解壓,再將解壓出的擴(kuò)展程序文件進(jìn)行安裝。
現(xiàn)在點(diǎn)擊網(wǎng)頁(yè)瀏覽器右上角的按鈕,在彈出的菜單中選擇“更多工具”中的“擴(kuò)展程序”命令。激活管理頁(yè)面右上方的“開發(fā)者模式”選項(xiàng),然后點(diǎn)擊左上方的“加載已解壓的擴(kuò)展程序”按鈕。在彈出的對(duì)話窗口中選中剛剛解壓出來(lái)的文件夾,這時(shí)會(huì)彈出一個(gè)提示窗口并點(diǎn)擊“添加”按鈕,瀏覽器就可以進(jìn)行擴(kuò)展文件安裝的操作(圖2)。以后當(dāng)用戶再訪問(wèn)GitHub的時(shí)候,不僅會(huì)發(fā)現(xiàn)訪問(wèn)速度有了明顯的提升,而且下載軟件工具的時(shí)候網(wǎng)速也變得更加穩(wěn)定。
如果用戶使用的不是谷歌瀏覽器,那么自然就無(wú)法安裝上面介紹的功能擴(kuò)展插件,這樣只有通過(guò)其他的方法來(lái)進(jìn)行加速操作。
先通過(guò)現(xiàn)在的網(wǎng)頁(yè)瀏覽器打開https://github.com/521xueweihan/GitHub520這個(gè)鏈接,在文件列表中可以看到一個(gè)名為Hosts的選項(xiàng),點(diǎn)擊該選項(xiàng)后查看該文件中的相關(guān)內(nèi)容(圖3)?,F(xiàn)在打開系統(tǒng)的資源管理器,接著訪問(wèn)C:\Windows\System32\drivers\etc\這個(gè)地址,在文件夾里面也可以看到一個(gè)Hosts 文件。由于系統(tǒng)權(quán)限的原因,用戶無(wú)法直接在這里對(duì)該文件的內(nèi)容進(jìn)行編輯,所以先將該文件復(fù)制一份到其他的磁盤中。接著用文本編輯器打開剛剛復(fù)制的文件,再將網(wǎng)頁(yè)列表中Hosts文件的內(nèi)容,復(fù)制粘貼到該文件的后面(圖4)。
然后將修改完成的文件復(fù)制粘貼回之前的文件夾目錄。這時(shí)系統(tǒng)會(huì)彈出一個(gè)“目標(biāo)文件夾訪問(wèn)被拒絕”的提示框,點(diǎn)擊其中的“繼續(xù)”按鈕,就可以完成文件的粘貼操作。接下來(lái)在 Win10 系統(tǒng)的搜索框里面輸入cmd,搜索出結(jié)果后通過(guò)鼠標(biāo)右鍵的管理員權(quán)限打開命令提示符窗口。在窗口中輸入“ipconfig /flushdns”這段命令后,按下回車鍵就可以對(duì)DNS緩存信息進(jìn)行刷新操作。由于修改系統(tǒng)的Hosts文件,相當(dāng)于進(jìn)行全局性的操作,所以用戶以后無(wú)論使用什么瀏覽器訪問(wèn)該平臺(tái)時(shí),網(wǎng)頁(yè)的加載速度都會(huì)變得更快,這樣也可以節(jié)省不少時(shí)間。
小提示:無(wú)論用戶使用的是哪一種方法進(jìn)行加速,都需要定期對(duì)功能擴(kuò)展插件的版本或Hosts文件的版本進(jìn)行檢查。如果發(fā)現(xiàn)有新的版本就需要馬上進(jìn)行升級(jí),從而避免老版本插件無(wú)法繼續(xù)完成加速操作。