Pages上に構築していましたが、サイト作成ツールの部分をGolangで作られたHugoに置き換えました。欠点テーマが少ないこのサイトも自作https://github.com/ota42y/orange42手を加えにくい手を加えると環境構築いらずの利点が失われるクロスコンパイルは楽なのでそれほどでもない?手を加える必要が無いのでそのとき考えるOctopressの問題点HTMLのレンダリングが遅いです。Octopressにはローカルにサーバを立てて、実際に表示される画面をブラウザで表示する機能があります。表示されるHTMLをみながらmarkdownを編集でき、とても役に立っていました。現在このブログは100記事ぐらいありますが、その状態だと1記事のHTMLを作るのに10秒ぐらいかかってしまいます。した修正ごとに10秒待つのはなかなかにつらく、かつ記事が増えて行くにしたがって速度がより遅くなっていくことが予想できました。そのときちょうどGolangで作られたHugoのことを知り、速度もとても速いとのことなので乗り換えを検討しました乗り換え方はこちらのサイトを参考にさせていただきました。OctopressからHugoへ移行したHugoの利点HTMLのレンダリングが早いOctopressだと10秒ぐらいかかっていた状態をそのまま移行しましたが、ファイルを更新してからHTMLに変換されるまでの時間が400msにまで短縮され、ほとんど待ち時間が感じられないレベルになりました。チューニングとかを考えずにこの速度なので、とても助かります。環境構築でがんばる必要がありません。私はWindowsとMacの両方を使っていますが、WindowsでのRubyはつらいものがあるので、Windows向けのバイナリをダウンロードするだけですむのは大変便利です。Hugoの問題点テーマがないテーマの数が圧倒的に少なく、思った通りのサイトを作るためには自分で作らないと行けません。実際このサイトも自分でテーマを作りました。https://github.com/ota42y/orange42手を入れにくい公式サイトのバイナリだけで運用を考える場合、新しい機能を追加することがとても難しいです。Octopressの場合は比較的簡単に機能追加ができたため、拡張したくなった場合に手がかかりそうです。これは環境構築の手間とのトレードオフなので仕方ないことなのですが...最も、Hugoには十分な機能が備わっているため、今のところ問題にはなっていません。一応Golangならクロスコンパイルは簡単なため、一カ所で開発してそれを使い回せるようになるはずです。ota42yC++/Ruby/RoR/golang/rust/flutter。