ブログの大量の過去記事をスクリプトで一括移行

2014/05/23 オープンソースの構築・カスタマイズ


本日はソフトウェア・リノベーション業務。

※画像はお客様データのため、画質を落としています。

MovableTypeをベースとしたブログASPサービスをご利用のお客様が、維持管理コスト削減を目的にレンタルサーバーとWordPressに移行されるとのこと。数年かけて書き溜めてきたブログ記事は1000件を超え、これらを手作業で移行することは現実的ではないという状況でした。MovableTypeやWordPressそのものには記事をファイルに出力したり取り込んだりする機能が備わっています。しかしブログASPサービスとしてそれらが提供されていないケースは珍しくありません。

そこで独自のスクリプトを組み、Webサイト上から記事のタイトルや本文、属性、画像などを吸い上げ、WordPressに投入できるファイル形式に加工したうえで移行先のブログシステムに取り込みました。

対応期間:1週間
関連技術:Ruby、HTML、WordPress