wired raven : Automatic Wing

文字通りの日記。主に思ったことやガジェットについて

WordPressから静的コンテンツジェネレータへの移行

移行したい理由

  1. WordPressの管理が手間
  2. WordPressが動く環境を確保するのが手間
  3. 現在の環境が悪いらしく、記事を投稿、あるいは更新したときにエラーが表示される
  4. 記事を書きたいのであって、WordPressを動かすのが目的ではない

移行先について

HugoやHexoなどの静的コンテンツジェネレータ

  • Markdown形式で書いて、それをHTMLファイルに変換する仕組み
  • HTMLファイルがアップロードできればどこでも動かせる
  • 今のところはこれが候補
  • 移行するにあたってタスクは多め

はてなブログ

  • 勝手知ったるはてな
  • 試してみたら、独自ドメインを使う場合はサブドメイン推奨らしい
    • 現在がghost-log.netでこれから変わるのは避けたい
    • リダイレクトできるならまだいいのだけど、良い手段が思いつかなかったので断念

移行の方法などの案

WordPressで再投稿してからエクスポート

長所

  • 文法的に正しい結果が得られる
  • 動作の確認ができる

短所

  • 個別に記事の編集画面を開いて再投稿するので手間がかかる

WordPressからエクスポートし変換する

長所

  • 変換の方法さえ確立すれば後が楽

短所

  • データが混沌としているので変換が難しい

過去ログは取り込まない

長所

  • 過去ログの変換がいらない

短所

  • 過去ログを削除するのは資料を捨てるのと同義だと思う
    • ここ6年分ぐらいの伺か関連のリリース情報を捨てるのはもったいない
  • 過去ログを残す、とすると現行のWordPressを保持するか何かしないといけない