[Hugo] 為什麼選擇hugo來架設網站
使用過很多Blog服務,為什麼會選擇使用hugo來架設網站?因為:文章是屬於我自己。
忘記是在什麼狀況下得知使用hugo產生靜態網站的方法,試過一次覺得還不錯,產生靜態網頁的速度很快,網路上也有很多主題(Theme)可以套用,更棒的是這些主題都是免費,隨時都可以換上不同的風格。
使用hugo之前,曾經用過的寫文平台有:Google blogger、Google協作平台、WordPress.com,比較進階的就是自己架設一個Linux伺服器,安裝WordPress,好處是想要安裝什麼套件完全都可以自己來,不用受限於網上平台的限制,重點還是完全沒有廣告。
也有在自己的伺服器上自己寫Express,為得就是想要一個可以寫文章,可以發佈在網路上的平台,而自己寫網站的優點就是想要做什麼功能都可以,完全不會被限制,例如:一個頁面用來呈現爬蟲的結果(目前在伺服器上運作中),不過後來仔細思考,這好像就違背了當初的想法,一開始就只是想要一個單純的寫文環境,可以分享、記錄自己在程式上的研究,或是想法…等,如果在寫文章之外,還要自己維護這個平台,沒辦法聚焦在寫文章這件事上,所有就有了使用hugo的想法。
因為自己有gitHub的帳戶(應該大部份的工程師都會有),又GitHub可以部署一個靜態網站,也可以設定自己的DNS,所以目前這個網站使用Github Pages為架站平台,並且設定我自己的網域(chihpindu.com),也使用Github作hugo專案的版本控制。使用Github Pages來作架站平台的原因,一方面是為免費(目前是這樣,日後就不確定了),把網站架在github比較架在自己的伺服器上,更不受網速或是伺服器的等級影響。
相關參考及引用的資訊: