事後報告です。
金曜日から日曜日にかけて、このブログはぶっ壊れてました。
壊れてたというか、一部表示できなかったり、レイアウトが崩れてたり、デザインが2種類混合してただけなんですが、かなり不格好で悲惨な状態でした。ぶっちゃけ、涙目でした。
実は、Movable Type 4.23をインストールしてみたのです。
このブログは、Movable Type 3.3-jaで生成されていました。ずーっと、MT3系でした。
でも、世の中はMT4系の時代です。とっととMT4系にアップグレードしなくちゃいけない! 一歩進んだユーザー管理! コミュニティ機能! 高い表現力と拡張性! スパムにセイグッバイ! なんて常々思っていたのですが、ついにその時がやってまいりました。
新しいインターフェイス! 新しい機能! 新しいもの好きにとっては、たまんない! ウヒョー!
なんて喜んだのもつかの間。
使い物になりません。
データ移行とか、テンプレート設定とかは、問題なく済みました。
記事がむちゃくちゃ書きにくいとか、テンプレートが散らばってて管理しにくいとか、動作がもっさりしてるとか、そのへんは慣れの問題だと思います。
致命的なのは、ページの再構築ができないこと。
数時間かかったうえに、途中で止まっちゃいます。
一度の生成数を少なくしても、止まっちゃいます。
カテゴリだけでも、止まっちゃいます。
インデックスページだけなら、1分半かかりましたが、生成できました。
これじゃあダメです。
確かに、莫大な量の記事がありますし、ひとつひとつの記事も文章量が多いですが、MySQLのエクスポートデータで換算すると、4.5M程度。たいした量じゃないと思うんですけども。
MT4系になって、ページの生成が早くなったという話だったのに、期待はずれもいいとこです。MT3.3-jaでは、数時間かかるものの、再構築できなかったことはないです。今やったらどうなのか、わかんないですが。
仕方がないので、最後の手段とばかり、PHPによるリアルタイムページ生成を試してみたのですが、融通が利かないことに、テキトーに書いたHTMLタグがエラーを出しまくってページが表示されません。これはまあ、こっちが悪いんですが、テキトーなのが多いんで、困ります。
悩みました。ググりました。どうしようかと、さんざん考えました。
で、考えるのをやめました。
データベースのテーブルを全DROP。
MT3.3-jaに戻しちゃいました。
残念ですが、もう一生MT3.3-jaで行くしかないことが判明しちゃいました。ヘコー。
‘MT3’ タグのついている投稿
Movable Type 4
2009年1月26日 月曜日
この記事の所要時間: 約 2分13秒