1、入門級托管平台#
優點:免費
缺點:資源受限,集成度低
1.1、GitHub Pages#
由於大陸 DNS 問題訪問時斷時續,博主都是使用 GitHub+vercel 解決訪問速度問題,
比較有名的免費托管個人站點的方式,也是最簡單快捷的,因為 Github
作為全球最大的同性交友網站😭 ,上面有超多優秀的項目,其中不乏很多大牛的個人站點。托管後 GitHub
會給你提供一個形如 phygerr.github.io
的域名。
1.1.1、建站步驟#
- 首先我們在
GitHub
上創建自己的倉庫 - 將我們的靜態站點文件上傳到倉庫中
- 然後我們在倉庫的
setting/pages
中啟動pages
服務即可
通常
GitHub
為你生成的域名可能形如phygerr.github.io/blog
,如果你想讓自己的站點擁有github
.io 不帶 URI 的二級域名,那麼你需要創建一個名為:{github_username}.github.io
的倉庫。
1.2、Gitee Pages#
Gitee
是中國版的 Github
,在國內速度很快。可能很多同學都知道 GitHub
托管的站點在國內速度堪憂,所以 Gitee
也是我們托管個人站點和項目的一個選擇。
1.2.1、建站步驟#
- 首先我們在
Gitee
上創建自己的倉庫 - 將我們的靜態站點文件上傳到倉庫中
- 然後我們在倉庫的 “服務 ->
Gitee Pages
” 中啟動pages
服務即可
開通成功後,你的個人項目的右上角會顯示當前項目的
Pages
地址。
2、進階級托管平台#
優點:免費,
缺點:資源受限,集成度高,快速高效
2.1、vercel#
不得不說,博主在折騰了 Github
和 Gitee
的 Pages
服務後,對於這種一站式托管服務鍾愛有加。因為其可以對我們的代碼進行編譯和打包,我們只需要上傳代碼到倉庫,即可實現自動化構建並上線。整個流程行雲流水,簡單高效。
但是 vercel 提供的免費二級域名被牆,國內使用不了,可綁定自己的域名訪問。博主的備用博客https://hexo.ncs.fun/ 使用的 GitHub+vercel + 域名方式搭建的
2.2.1、建站步驟#
- 註冊
vercel
帳號 - 綁定
Github
帳號 - 選擇已有的倉庫創建
vercel
項目OR
使用vercel
提供的模板創建倉庫 - 項目構建成功後即可訪問
項目構建成功後,在概覽頁面就可以看到 vercel
為我們提供的域名,通過這個域名就可以快速地訪問到我們的站點。
2.2、4everland#
4everland
和 vercel
是一個類型的產品,但是相比 vercel
速度稍慢,而且有資源使用限制,但是作為個人學習使用是完全沒有問題,而且其建站步驟和 vercel
基本一致。其特色主要是去中心化。
2.3、Netlify#
Netlify
是一個老牌托管服務,在一定量的資源內其完全免費,具體建站步驟也是和 vercel
基本一致。相信你在很多的開源項目的文檔網站都見過它的名字,因為很多的開源項目文檔都是托管在 Netlify
上的。
對比 vercel,Netlify 的免費二級域名可用,訪問速度不錯。