こんにちは、草井真良です。
ここ最近はブログの表示速度に対して不満を持っています。
はじめに
今ここのブログをホストしているHostiganさんに対しての不満はないのです(むしろ安価に良いサーバを使わせてもらっているので感謝しています)が、Wordpressを使っている関係上どうしてもサイトの表示が3〜5秒ほどかかるのが気になっています。
Googleアドセンスなどの広告やアナリティクスを設置しているからどうしても遅いというのも大きいのですが、WordPressという PHPを使ってページを作る動的なページというのが表示が遅い一番の原因かなと思っています。
他にもKo-fiなる投げ銭アプリのウィジェットをブログに最近になって追加したりした(記事の下にあります)ので、その辺りも表示速度が遅くなる原因なのかなと思います。
収益になるかもしれないから広告などを貼り付けていますが、不要なものは削るべき時が来ているかもしれません。
HugoやAstroを考えた理由
HugoやAstroにしようと考えた理由は表示が早くて日本語での解説記事が多いというだけでなく、Wordpressのように皆さんにお見せするブログの画面と、私が記事などを管理する画面の部分が分かれていてセキュリティ的にも安全そうだと思ったからです。
WordPressは多くの人が使っていてノウハウやプラグインが多い反面、セキュリティの穴やそれを突くノウハウも多いと思うからです。
静的サイトで表示と管理の部分が分かれているのなら、Wordpressのようなログイン画面から不正アクセスをするような方法が取りにくく、あまり知られていないプラットフォームならセキュリティの穴も知られていないでしょうからね。
移転先のプラットフォームとして、Hugoは前に試してみて新規記事を書くのが難しかったので、CMSを使えば手軽に記事を編集でき、Github経由でCloudFlare Pagesなどの無料サービスに公開できるAstroに移行しようかと考えています。
Astroのテーマは具体的にはzozoかastro-notion-blogにしようかと考えております。

どっちか選んでと言われたら国産で改造しなくても機能が多彩なastro-notionにします。
そのためにnotionを導入しました。今まで記事のメモはメールの下書きやチャットの個人チャットに書いていたりしましたが、それらと比べるとこれはかなり便利ですね。

プラグインでWordPressと連携して記事の下書きを書く事ができたりしますし。
気になった事
WordPressからAstroに移行しようと考える際に気になった点は移行するノウハウがネット上に見当たらない事ですね。
WordPress→Hugo、Hugo→Astroと移行したという記事はお見かけしますが、直接WordpressからAstroに記事を移行したという人はお見かけしませんでした。
やるならWordpress→Hugo向けにプラグインで変換→そこからAstro用に内容を置換する形になると思います。
また静的サイトだからシェアボタンやコメント欄を置くのが難しいという問題があります。ここはスクリプトを改造して外部サービスを貼り付ける形となるでしょうが、無料で良さそうなサービスが中々ないんですよね。
あとは記事の階層構造が変わるからそれに対応したリダイレクトの処理を書く必要もありますし、移行してみてダメだったから元に戻すという事がかなり難しいので、かなりの悩み所となっています。
結論
そういう訳であれこれ考えた結果、当面は決断を先延ばしにする事に決めました。
まだ契約しているサーバの有効期間はありますし、Astro自体ができてから年月がそんなに経っていないので手の届かない部分があります。
だから様子を見ても良いなと今は考えています。今後改良される可能性がありますしね。
だから今後に期待します。
コメント