Hapticmedia Blog
我們的目標是創建一個簡單、有效且多語言的部落格,專注於 3D 技術,並且能夠由非技術性的人員進行管理。
為何選擇 Hugo?
Hugo 解決了所有這些需求,並搭配 Forestry.io 作為其管理平台,透過「交鑰匙」介面來進行管理。我們特別重視 SEO,因此也建立了一個先進的分類系統。因此,每位作者和標籤都有專門的頁面,列出相關的文章。
我們喜歡的功能
- 多語言 內容支持,設置過程非常簡單。
- 多環境 支持(開發、測試、預備、正式等)。
- 儘管 Go 語言的起步有些困難,但我們對 Hugo 的模板系統 強大的功能印象深刻。
- 部分布局,包括
internals
(例如社交媒體的元標籤)。 - 構建時間,無可比擬 ⚡️⚡️⚡️。
工具與工作流程
- 我們使用了與 我們的網站 相同的設計,並將其重建為 Hugo 的 HTML 範本。
- Hugo 作為靜態網站生成器。
- CircleCI 用於持續集成與部署。
- AWS 用於網站託管。
- Forestry.io 用於內容管理。
所有這些工具讓我們的編輯能夠管理部落格內容,而無需擔心技術細節,這些都由開發人員負責管理。