ホームページビルダーで作られた約4,500ページくらいあるサイトのWordPressへの移転をすることになったんですが・・・、
とりあえず、1日1時間ほど手作業で1週間(実測した所要時間は約8時間)。
それで、500記事ほど移せました。
比較的単純な作業ということもあって、1記事あたり1分くらいでできていました。
で、残りは4,000記事なので、計算してみると、
4,000分 = 約67時間
1日1時間やったとして、休みなしで毎日やって、約2ヶ月と1週間です。
これはやってられない・・・
なので、何とかならないものか?と考えたところ、それなりに単純な繰り返し作業なので、ルールさえ整理すれば自動化できるのでは?と思いました。
というわけで、この作業をするためだけのアプリを作ってみました。
開発言語は(WordPressもこれで作られている)PHPです。
PHPは、難しいことを何も考えなくても表示の出力先としてブラウザが使えるので、とても楽ですね。
あと、プログラムは、今回しか使う予定がないため、細かい使い勝手などはどうでも良いという方針で作りました。
すると、なんと、2時間で作れてしまいました。
実は、やってみたら思っていたよりずっと簡単だったんです。
そして、それを使って記事を移行してみたら、残りの4,000記事が約1時間で完了。
結局4,000記事に要した時間が、全部で3時間。
手作業でやった500記事の8時間が、本当に勿体なかったなと思います。
やはり、繰り返し作業は、まずは自動化できないか?を考えるべきだなと思いました。