關於挑選HEXO當部落格大小事
創建部落格的原因
最重要的三點是做紀錄、學習新事物,並不斷提升自己
紀錄
始終相信每個人的大腦容量與時間都是有限,時間一久就會忘記。就在紀錄的同時,也會反思有哪些地方可以做得更好。為了提升紀錄的品質,也常會進一步做出各種新的嘗試
學習新事物
一開始踏入寫作的世界時,我就像一隻誤闖叢林的小白兔,對什麼都感到好奇,總想學習更多新事物。
為了讓寫的內容能被更多人看見,我開始學習 SEO(搜尋引擎優化)的技巧;
為了能夠架設自己的部落格,我接觸了像 WordPress、Hexo 等網站架設工具;
希望網站能更安全,便開始涉獵資安相關知識,例如 WAF、防範 DDoS 攻擊等技術;
想知道服務是否穩定運作,也學會了架設監控工具,像是 LibreNMS、Nagios 等。
寫 blog 對我來說,不只是紀錄,更成為了一個不斷學習與成長的起點。
自我提升
現在人手一機的時代,距離上次拿起筆寫作都不知道何時了,導致一開始花大量時間寫的文章的文筆不太好,會很抗拒
但是到現在,我現在寫文章也是要花很多時間,還需要麻煩ChatGPT來協助
但是我還是不放棄,畢竟現在放棄就結束了。
挑選用 Hexo 前的選擇 - Medium
在選擇使用 Hexo 前有使用過 Medium 來撰寫部落格文章。但當時在 Medium 寫了幾篇文章遇到了幾個困境
- 對中文比較不友善
- 中文社群偏小
- 擴充性限制
因上述這些原因就決定要停更 Medium了
挑選 Hexo 當我的部落格
Hexo 是一個快速、簡單且強大的靜態網頁生成器,
基於使用 Node.js編寫,可以很快速的生成靜態頁面,還支持 Markdwon 標記語言來撰寫文章,透過簡單的指令就可以把網站部署上去,
不用煩惱網站的基礎建設( IIS or Nginx 、Public IP 、NAT、Firewall等)煩惱,還支持很多第三方插件,不用去煩惱擴充功能的部分。
Hexo 與 WordPress 選擇
最廣為人知的部落格軟體應該還是WordPress,就算是一個不是資訊相關領域的都可以透過WordPress 輕鬆建立一個部落格或是網站。
Hexo 與 WordPress差異就是,Hexo 是靜態網站,WordPress是動態的網站,需要把資料存在資料庫。
不過,以我目前的需求來說,靜態網站的功能已經足夠,因此選擇了 Hexo 作為我的部落格平台。