read🏷️#Hugo#WordPressWordPressの心理的ハードルが高いと最近感じるようになりました。ログインが面倒PCの台数が片手で数えられる方やスマホに強い方はWordPress.comのクライアンヨを使うのが良いと思います。私の闇歴史ブログ歴は結構長く、小学生の時にヤプログ!に某MMORPGの画面キャプチャを貼り付けたり、その後FC2ブログに某FPSのリザルトを記録したり、大学に入ってからはWordPressによくわからない記事を公開したりしていました。その頃は暇だったので画像をバンバン貼り付けて、WYSIWYGエディタで飾り付けをがんばっていたので、腰を据えて作業をはじめるための儀式としてのログインをひそかに楽しんでいました。最近は、思いついたことをメモして、気が向いたときに少しずつ書いていくスタイルをとることが多いです。そのたびにWordPressにログインして下書きを編集するよりは、メモをクラウドストレージで同期する方が楽です。すると、記事を公開したくなったときに以下の事務作業が発生しますが、これがとっっってもだるいです。公開ボタンを押すこの状況から、ログイン(とその後の一連の作業)が面倒だと感じるようになりました。だるいじゃん運用が面倒WordPress.comを使うのが良いと思います。考慮すべき事項が多い自宅サーバは、パッと思いつくだけで、ホスティングサービスには無い楽しみがたくさんあるので、時間とやる気がある方にはおすすめです。社畜の時間は貴重なので、運用も面倒と感じるようになりました。やめることにしたいろいろ勉強になりました。いままでありがとうWordPress。Hugoでいこうついでに今までの黒歴史を消し去ります😇CMSじゃなくてもいいじゃん利用者は私一人で、普段はエディタとターミナルで生活しているので、WYSIWYGエディタなどCMSの恩恵をあまり受けていません。更新できた方が嬉しいです。静的サイトジェネレータいくつか検討しましたが、Hugoがよさげでした。ブログっぽいテーマが多いです。何よりGoで書かれています。GatsbyReactで作られた強そうなやつです。Pagesで使えるアレです。HugoGoのパッケージでみんなお世話になっているspf13さんが作ったやつです。テーマ一覧にワクワクするやつが多かったので採用😊VuePressVue.jsの作者が作ったやつです。私のサークルのホームページはこれで作りました。Pagesは公開リポジトリ限定ですが、ブログを公開リポジトリにするのは恥ずかしいので非公開リポジトリでも使えるNetlifyにしました。本番環境やプレビュー環境など、環境を分けるのが楽でとても使いやすいです。このような誰も読まない個人ブログなら、無料プランで十分やっていけます。移行は結構苦労したWordPressからの移行を阻む壁がいくつかありましたが、まあなんとかなっています。コメント機能コメント機能の無いブログは寂しいですよね。CMSじゃないとコメントが使えないと思っていましたが、調べてみると、静的サイトにコメント機能を追加するサービスがいっぱいありました。メジャーっぽいのはTwitterやFacebookでログインできるDisqusで、GitHubのIssuesを利用したGitalkやGitmentもよさげです。Gitalkを入れましたが、本当は匿名(というかログインなし)で投稿できるものがほしいです。画像関連WordPressと違って、ドラッグ&ドロップでアップロードできなくて、サムネイルの自動作成もありません。プラグイン一つで導入できるLightboxも結構大変1でした。サムネイル作成や画像のリサイズは、ImageMagickを使って一括で行うコードを書きました。サムネイルを作成する大きいファイルはリサイズするHEIFはJPEGに変換するEXIFの情報を削除するBMPとPNGは今のところ手作業...。Galleryが参考になります。これを参考に、それっぽいshortcodeを書きました。テンプレートデザインに手を加えるつもりなら避けられません。ベースにしているので、Goを触ったことがあればなじみやすいです。移行する記事が少ない上、WordPressをMarkdownで書いていたので、コピペで移行しています。1個ずつ持ってきています。HugoにエスクポートするためのWordPressプラグインもあるようなので、記事が多い場合は使ってみると良いかもです。ブログのモチベがちょっと上がったエディタとGitだけで更新できて、サーバの運用も不要なので、記事に集中できます。困ったときに良い感じに対応できる人にはおすすめです。静的サイトをホスティングするのと比べて、他人任せな感じがすごくない?JavaScriptを読み込むだけかと思いきや、テーマと競合してうまく動かなかった...。ebiiim.com。