Skip to main content

ブログ構築

このブログを Hugo で構築した理由

はじめに # ブログを始めるにあたって、まず悩んだのがプラットフォームの選定だ。 WordPress をはじめとする CMS は機能が豊富な反面、DB・PHP・プラグイン管理など 運用コストが高い。今回は「書くことに集中できる、軽量で安全な構成」を目指した。 その結果として選んだのが Hugo だ。 なぜ Hugo を選んだのか # 1. セキュリティ # Hugo は静的サイトジェネレーター(SSG)であり、ビルド時にすべてのページを HTML ファイルとして生成する。つまり: SQL インジェクション不可 php等の言語の脆弱性と無縁 さらに Hugo は 単一の Go バイナリとして配布されており、 npm のようなサプライチェーンリスクもない。 依存パッケージがゼロというのは、セキュリティ観点では大きな強みだ。