Hexo之旅(一):Hexo我的博客

1 獨立博客

阮一峰大神說喜歡寫B(tài)log的人,會經(jīng)歷三個階段。

  • 第一階段,剛接觸Blog,覺得很新鮮,試著選擇一個免費空間來寫。
  • 第二階段,發(fā)現(xiàn)免費空間限制太多,就自己購買域名和空間,搭建獨立博客。
  • 第三階段,覺得獨立博客的管理太麻煩,最好在保留控制權(quán)的前提下,讓別人來管,自己只負責寫文章。

大多數(shù)Blog作者,都停留在第一和第二階段,因為第三階段不太容易到達:你很難找到俯首聽命、愿意為你管理服務(wù)器的人。

但是現(xiàn)在Github和GitCafe等代碼站都提供了Pages功能,只要將寫好的文章提交到Github上托管,即可生成獨立博客,而且提供幾乎不限流量的存儲空間,一切都是免費的。一旦搭建好,則只需要負責寫文章就行了,不需要過多的管理。這不就是博客的第三階段嗎。

2 Jekyll、Octopress、Hexo

現(xiàn)在可以搭建在Github上的靜態(tài)博客生成器有Jekyll、Octopress、Hexo等。

  1. Jekyll,沒用過這個,看介紹感覺搭建比較麻煩,使用復(fù)雜,需要比較熟悉git的操作。
  1. Octopress,在這之前用的就是Octopress,它基于Ruby的,所以生成博客文章的速度比較慢。搭建雖然很簡單,但是想要自定義到自己想要的效果,配置過程還是有些復(fù)雜。
  2. Hexo,正是現(xiàn)在使用的,它是基于Node.js的,速度非???,搭建和配置比Octopress簡單很多。

另外,對Octopress感興趣的可以參考這些文章:

  1. Octopress 搭建流程 – Github Pages
  2. Octopress 教程目錄
  3. 自定義你的Octopress博客
  4. octopress博客搭建和個性化配置
  5. 讓Octopress博客在多臺Mac上同時使用

3 Hexo之旅

在使用Octopress之時,對博客折騰了好久,做各種SEO優(yōu)化等,總共也沒寫幾篇文章。直到遇到搭配 NexT.Pisces 主題的 Hexo 時,我感覺這正是我想要的個人博客的樣子。正如我現(xiàn)在的博客一樣。

Hexo出自臺灣大學(xué)生tommy351之手,是一個基于Node.js的靜態(tài)博客程序,其編譯上百篇文字只需要幾秒。hexo生成的靜態(tài)網(wǎng)頁可以直接放到GitHub Pages,BAE,SAE等平臺上。先看看tommy是如何吐槽Octopress的 →_→ Hexo颯爽登場

  1. 如果你對默認配置滿意,只需幾個命令便可秒搭一個hexo獨立博客。
  2. 如果你跟我一樣喜歡折騰一下,多花一點時間也可以搭出一個足夠個性化的個人博客。
  3. 如果你過于喜歡折騰,并且對前端編程有點基礎(chǔ),可以盡情地玩,盡情地自定義屬于自己的完美博客。

后面幾篇文章將一步一步介紹如果將博客做成現(xiàn)在這個樣子。

本文首發(fā)于我的博客vinnyxiong.cn,歡迎訪問。

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

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

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