Hexo搭建個人部落格系列一 為什麼選擇Hexo?

2021-09-24 12:34:54 字數 1442 閱讀 6872

文/方子龍 一天不碼字就剁手的程式猿

而自己購買網域名稱和伺服器,搭建部落格的成本實在是太高了,不光是說這些購買成本,單單是花力氣去自己搭這麼乙個**,還要定期的維護它,對於我們大多數人來說,實在是沒有這樣的精力和時間。那麼就有第三種選擇,直接在github page平台上託管我們的部落格。這樣就可以安心的來寫作,又不需要定期維護,而且hexo作為乙個快速簡潔的部落格框架,用它來搭建部落格真的非常容易。

我第一次接觸hexo是2023年,我開始是想自己用springboot寫乙個部落格系統,後來在實踐的過程中,需要考慮幾件事情:

考慮購買伺服器的費用,還有前端功能的實現,這樣的週期就拖得很長,也就沒有去實踐了。

經過一段時間的收集資料,發現有另外幾種方案的實現,wordpress, hexo, jekyll等, 既減少了伺服器上的運維,也可以擁有好看的前端效果,而且整個搭建過程也是很簡單的。那我們先來看看方案的對比,拓展一下眼界。

wordpress是什麼?

wordpress需要會php和伺服器,所以對於新手來說,還是有門檻的。

jekyll是什麼?

引用自官網:

jekyll 是乙個簡單的部落格形態的靜態站點生產機器。它有乙個模版目錄,其中包含原始文字格式的文件,通過乙個轉換器(如 markdown)和我們的 liquid 渲染器轉化成乙個完整的可發布的靜態**,你可以發布在任何你喜愛的伺服器上。jekyll 也可以執行在 github page 上,也就是說,你可以使用 github 的服務來搭建你的專案頁面、部落格或者**,而且是完全免費的。

jekyll需要的環境如下:

看著這些環境,三哥就不想沾染了。

hexo是什麼?

hexo 是乙個快速、簡潔且高效的部落格框架。hexo 使用 markdown(或其他渲染引擎)解析文章,在幾秒內,即可利用靚麗的主題生成靜態網頁。

hexo的主題樣式也有很多好看的,而且github都有star上萬的。說明還是很受歡迎的。

hexo是基於nodejs,目前也比較火,基於nodejs搭建的腳手架,對於前後端還是很友好的。hexo官方中文文件

採用hexo部落格框架,來快速搭建屬於自己的部落格系統,在託管到pages上去,可以省去伺服器維護的時間和精力。

Hexo搭建個人部落格(一)

1 安裝 git git是分布式版本控制系統,那麼它就沒有 伺服器的,每個人的電腦就是乙個完整的版本庫,這樣,工作的時候就不需要聯網了,因為版本都是在自己的電腦上。既然每個人的電腦都有乙個完整的版本庫,那多個人如何協作呢?比如說自己在電腦上改了檔案a,其他人也在電腦上改了檔案a,這時,你們兩之間只需...

hexo搭建個人部落格 使用Hexo搭建個人部落格

node.js 附帶npm git npm install hexo cli g g選項表示全域性安裝 global 即安裝到你的電腦中而非專案目錄中,建議新增,這樣在命令列就可以直接使用hexo命令。hexo init 目錄名稱 cd 目錄名稱 npm i 官方文件已經完整說明了每個配置項的作用,...

個人部落格搭建 hexo

老早就想搭建乙個屬於自己的個人部落格了,之前也弄過乙個,後台到前端完全原生自主編寫,可是終究還是太年輕,很多東西都不會,也不懂得堅持,慢慢就荒廢了。加上幾次的伺服器變更,再加上工作沒精力打理,之前的個人部落格已經完全荒廢了。經過2018年一年時間的沉澱,決定再次搭建乙個屬於自己的部落格了,之前一直在...