這些年,我們知道的那些pages平臺

最近看到一則新聞GitLab向gitlab.com開放了pages服務,而且提供無限免費的公有/私有項目空間。pages服務大家族又多了一員,那么,對于我們罹患選擇困難癥的人來說,痛苦多了那么一丟丟。

如何選擇,如何選擇,如何選擇。接下來筆者逐一對比之后,或許可以給你一些啟示。那么,我們先來看看目前有哪些比較有名的pages服務吧,看看他們都有哪些cons和prons。

知名pages服務有哪些

博客托管是一個很大縱深市場的產(chǎn)品,各種平臺層出不窮,從自己的(租用的)硬件服務器,到VPS, IAAS,PAAS, SAAS再到各類空間,直到時下流行的各類代碼托管平臺提供的pages服務。面對如此多的選擇,哪種更適合你,需要先了解下各家各類的優(yōu)缺良弊,結(jié)合自己的條件和所處的環(huán)境,在做考量。這里先說下有哪些pages服務。

永遠的老大哥sourceforge

sourceforge.net或許是做的最早的第三方代碼托管平臺之一,同時代的還有Free the Software!等等,它提供了號稱無限免費空間的服務,甚至提供免費的動態(tài)網(wǎng)站托管,比如支持PHP,而且提供免費的mysql服務,這樣看來,它可以做很多事情了(一個完整的LAMP平臺,你猜猜能干啥)。支持基于用戶(開發(fā)者)的pages和基于項目的pages。其中,基于項目的pages支持自定義域名的綁定。缺點是配置比較復雜,上傳代碼,更新代碼較為繁瑣,需要用到額外的工具,比如SFTP等。關(guān)于sourcefore提供的空間更多請訪問Project Web and Developer Web Server Configuration Details, 我自己上傳了一些html,js和flash,可以看看效果。
這幾個字永遠是那么的有棱有角

sourceforge.net
sourceforge.net

不賺錢就砍掉算不算作惡googlecode

google code作為曾經(jīng)的寄予厚望擊敗sourcefore的代碼托管平臺,往事不要再提,現(xiàn)如今,sourceforge還在死亡掙扎,github和gitlab笑看風云,谷歌就像殺掉它無數(shù)個兄弟姐妹那樣,無情的殺掉了它。
放個曾經(jīng)最熟悉的小圖標在這里懷念下吧

放個曾經(jīng)最熟悉的小圖標在這里懷念下吧
放個曾經(jīng)最熟悉的小圖標在這里懷念下吧

閃亮亮的00后嗶哩嗶哩登場。。。

奇葩的bitbucket

在MAC下擼代碼的同志們基本都知道有個圖形化git的工具用起來能讓你醉生夢死的暫時遺忘了各種git commit branch merge log reset rebase 等等等等難于記憶的命令,這位可以上百曉生兵器譜的SourceTree的老爸Atlassian有個不太爭氣的熊兒子叫~叫~叫 bitbucket, 我簡直不能稱呼它為00后,因為這個,它叫停了自定義域名綁定業(yè)務,甚至連托管起來的pages也不那么美麗,詳見我的頁面效果,你不美麗,自然我的心情也不美麗,所以我覺得你是一朵奇葩。
好帶喜感的標志,左邊那個是一只歡快的獨眼recycle bin么?

希望這不是一張遺像
希望這不是一張遺像

收費里做的最好的是Assembla是個偽命題

幾年前(具體忘了)Assembla提供免費的無限私有repo,只設置空間上限,貌似是5G,現(xiàn)在新用戶已經(jīng)全線收費,遺憾的是,它并木有提供pages服務,所以列在這里是不合適的,寫了這么多,懶得刪了,可以跳過看下一個了。
祝福它發(fā)展的越來越好,盡快提供pages服務。

github還沒有笑到最后咧

github不多說,擼主們都知道,程序猿的非死不可,擼者爾們的陌陌,貧嘴碼呆農(nóng)的性福生活。 原生支持jekyll, 所有類型的(個人,組織,項目)網(wǎng)頁都支持自定義域名,可以按用戶/開發(fā)者,組織,項目申請pages服務,提交即發(fā)布。詳見官方文檔,,配置過程簡單,基本木有坑。目前領(lǐng)跑代碼托管平臺,甩小伙伴們不止多少條街了。
希望八抓魚一直保持這樣的微笑,到最后,沒有最后。。。

國內(nèi)新貴coding希望不是偽命題

這里簡單說下coding,它剛剛完成了對GitCafe的吞食,所以看起來在國內(nèi)的實力還可以。提供pages服務,支持基于用戶和項目的pages,貌似無限免費的私有/公有repo,所有類型頁面支持自定義域名,提交即發(fā)布。詳見Coding Pages 介紹,配置過程簡單,基本沒有坑。
祝福所有程序猿都是大師兄

我愛編程,我是孫悟空
我愛編程,我是孫悟空

gitlab王者歸來

曾經(jīng)也不那么牛逼哄哄的gitorious傷心太平洋底,墓碑上寫著"我會回來的,只不過改了個名字叫gitlab",所以,gitlab駕著它的五彩祥云重返中土世界,五王之戰(zhàn)即將拉開。說說它的特色吧,首先別人有的它也有,原生支持jekyll, 所有類型的(個人,組織,項目)網(wǎng)頁都支持自定義域名,可以按用戶/開發(fā)者,組織,項目申請pages服務,提交即發(fā)布。別人沒有的它也有,原生支持hexo,沒聽錯吧,噢耶,這意味著你寫完文章無需敲那幾個該死的命令,hexo generate, hexo deploy,真正的提交即發(fā)布。不光原生支持hexo,還支持如下平臺:

  • Hugo
  • Middleman
  • Brunch
  • Metalsmith
  • Harp
  • 等等等等,去這里

最重要的一件事別忘了,也是它的一個坑,一定要在項目的根目錄下寫上.gitlab-ci.yml文件,內(nèi)容根據(jù)具體博客平臺而異,詳細見官方文檔
想看效果嗎,請猛戳這里

"I know everybody."
―Nick Wilde

總結(jié)一下

跟著我,左手右手,一個慢動作,畫個表總結(jié)下我們知道的

供應商 免費私有項目 自定義域名 提交即發(fā)布 支持PHP 原生支持jekyll 原生支持hexo等
sourceforge 只限于項目
bitbucket
github
gitlab
coding

感謝你們

Comparison of source code hosting facilities

借問原文何處有,鼠標點擊此處有http://www.figotan.org/2016/04/06/how-to-choose-vcs-as-your-static-website-pages/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容