天天看點

多個開源Pages站點對比,教你白嫖建站!CodeChina PagesGitee Pages對比選型

站點如下圖,特此學委寫了本篇。不花一分錢建立個人站點,分享一些設定開源社群站的技術選型思考過程。文末有特制表格總結,建議收藏

多個開源Pages站點對比,教你白嫖建站!CodeChina PagesGitee Pages對比選型
下面一一羅列。

CodeChina Pages

CSDN 的CodeChina算是比較新的開源代碼管理站(csdn子站),它也能夠支援Pages 站點,不過目前隻支援官方授權的企業或者特定開源團隊。

多個開源Pages站點對比,教你白嫖建站!CodeChina PagesGitee Pages對比選型

這裡是關于CodeChina 的Pages的說明,讀者可以閱讀活得更詳細的要求:

https://codechina.csdn.net/codechina/help-docs/-/wikis/docs/user/pages https://codechina.csdn.net/codechina/help-docs/-/wikis/docs/user/org/star-community-join-plan

Github Pages

最廣泛使用的Pages 應用,做的非常成熟。

開通站點應用非常簡單,隻需要配置一個賬戶名的特定repo,比如學委組織的 py4ever 代碼倉庫對應的Pages 倉庫名如下:

py4ever.github.io

隻需要配置這個倉庫,然後打開Pages應用開關即可渲染md或者html站點。

多個開源Pages站點對比,教你白嫖建站!CodeChina PagesGitee Pages對比選型

更多pages的資訊參考連結:

https://pages.github.com/

好處:比較成熟,還有自動化workflow基于commit自動建構開源站!

特别是使用hexo生成站點的開發者,我們可以在項目根目錄發現一個.github目錄,内放置一個workflow.yml檔案。

然後github pages 的repo能夠識别到action,自動建構開源站點。

如下圖,github的Actions服務,支援自動化網站動态生成

多個開源Pages站點對比,教你白嫖建站!CodeChina PagesGitee Pages對比選型

Gitee Pages

Gitee 也支援Pages 應用,跟Github 應用的差別是,需要加多一步實名認證。

比如py4ever組織的Pages倉庫的名稱為 :py4ever

然後配置service那裡,進行實名認證。

多個開源Pages站點對比,教你白嫖建站!CodeChina PagesGitee Pages對比選型

對比選型

學委還是推薦Gitee + Github 組合的,應對國内外開發者發行開源庫/技術。

學委制作了下表,作為一個參考表格,讀者自行定奪。

多個開源Pages站點對比,教你白嫖建站!CodeChina PagesGitee Pages對比選型

Gitee 對國内使用者最友好的,缺點是沒有免費的站點自動建構的機制。

Github 對于開源團隊也非常友好,畢竟我們開源了一些庫/架構,不希望隻限制于國内開發者使用。

下一篇,學委會具體介紹py4ever網站的技術搭建細節。

繼續閱讀