06 Aug 2017, 15:38

Hugoのサマリー機能を理解する。そしてブログのパフォーマンス改善へ。

今まで、ブログのトップページは最新の数記事の記事全文を掲載していました。
そのため、当然ながら記事内の画像や埋め込みの動画などすべて表示されるので、トップページの表示速度はとても遅くなります。
そこで、サマリーだけを表示しようとHugoの{{ .Summary }}を利用しようとしたのですが、とても長いサマリーが出てきてなぜかと困っていました。

本記事は、Hugoのサマリー機能(Summary)についての解説と、うまくサマリー機能を利用することでブログのトップページのページスピードをあげることができたのでその紹介をする。

12 Jun 2017, 23:33

Hugo、PageSpeed対策で自動で画像を圧縮する

最近Hugoを使ったブログに移転した。
はてなブログからHugoに移行。その際に行ったあれこれ。

せっかくブログを運営するからにはSEOも少しがんばりたい。
PageSpeedで画像を最適化できるよっていわれたので、画像を圧縮させようと思った。
しかし、気がつくと忘れてしまったりするので、
Werckerを使って自動で最適化させることにした。

04 Jun 2017, 14:47

Werckerを使ってHugo+Github PagesのCI/CD環境を整備する

以前、はてなブログからHugoを使ったサイトに移行したことを書いた。
こちら参照:はてなブログからHugoに移行。その際に行ったあれこれ。

今回、Hugoで記事を更新してからデプロイまでの流れをWerckerを使って自動化したので紹介する。

29 May 2017, 20:06

CloudFlare APIを使ってキャッシュを削除する

最近ブログをはてなブログからHugoへ移行した。
HugoのフロントにCloudFlareを利用している。
ブログ移行についてはこちらを参照。
はてなブログからHugoに移行。その際に行ったあれこれ。

コンテンツをアップロードした場合などにCloudFlareのキャッシュを削除したく、
APIを利用して効率よく作業できる環境を整えた。

28 May 2017, 13:02

はてなブログからHugoに移行。その際に行ったあれこれ。

2017年5月27日に2014年2月から約3年3ヶ月程度使ってきたはてなブログからHugoを使ったブログへ移行をした。
長らく使いやすいブログを提供してきたはてなさんにはとても感謝している。
はてなブログはとても魅力なブログプラットフォームであると感じているし、いまでもそう思うのだけれどいくつかの判断をした結果Hugoへの移行を決めた。
本記事では、移行を決めた理由や移行する際に行ったこと、Hugoの実行環境などを紹介する。