ここ数年、この日記のシステムを別のCMS(簡単にいえば日記を書くプログラムのこと)、例えばWordPressなどに引っ越したらどうなるだろうか、と何度も考えていた。
で、CMSの入れ替えとなると日記データの互換性が気になるわけだ。試しにネット上で見つけたコンバーターを利用させていただいてWordPressにぶっ込むテストをしてみたら、うーん。おおよそは上手くコンバートできているが、ちょくちょくおかしなところもあり。一つ一つの日記を丁寧に確認作業するとして、えーと投稿数は、……「932」ですか。うへぇ。一番古い日記(このCMSになってから)が2004年3月だもんなぁ。最近は全然日記書いていなかったけれども、チリも積もれば山となる。駄文も折り重ねれば月に届く。そうしてまた今日の分も書いているので、またコンバート対象の日記が増えるわけですよ。銀河の歴史がまた一ページですよ。
ところで、かなり今更ながらDockerは便利だ、という話を、そういえばこの日記に記していなかったと思い唐突に書き留めておく。
テスト用のdocker-compose.ymlなどいくつかのファイルを準備しておいて、今回みたいに「ちょっとWordPress立ち上げてみよう」と思ったらコピペしてちょいちょいっとすれば、作業用のWordPressがローカルPC内に立ち上がるという。これは便利すぎる。
version: '3'
services:
db:
container_name: a3size-db
image: mysql:latest
volumes:
- ./db:/var/lib/mysql
env_file: .env
wordpress:
container_name: a3size-web
depends_on:
- db
image: wordpress:latest
ports:
- 8080:80
volumes:
- ./wp_html:/var/www/html
- ./public/wp-content/plugins:/var/www/html/wp-content/plugins
- ./public/wp-content/themes/a3size:/var/www/html/wp-content/themes/a3size
env_file: .env
詳しいことは気が向いたら書くことにする。そもそも今日はこんなことを書きたかったわけではなく、生存報告が目的なので。