事後報告です。
金曜日から日曜日にかけて、このブログはぶっ壊れてました。
壊れてたというか、一部表示できなかったり、レイアウトが崩れてたり、デザインが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で行くしかないことが判明しちゃいました。ヘコー。
タグ: Movable Type, MT3, MT4, バージョンアップ
ケータイから見れなくなってて
復活したと思ったら
ハゲPホームからのリンクが壊れてたり
聞こうと思ってて忘れてた(^_^;)
(;´∀`)いやあ、めんどくさくて放置してたですわ。ごめんよう。
なかなか巧くいかないもんですた。
「デザイン元の方が見やすくて良いですよー」と、書くかどうか迷ってました。
戻ってよかったですヽ(´ー`)ノ
MTにせよMySQLにせよPleskにせよ、この手のソフトウェアや
インターフェイスをいじるたびに思うのですが不親切すぎて壮絶不便。
Helpなんて見ていて、オーマイガッ!ヘルプミー!って叫びそうなほど
役に立たないし。
で、結局いっつもそうなのですが自分が出くわした症状の対処法が
ヘルプには当然ないんですが、ググってもまじでみつかんないという。
なんでしょう、この1ユーザーにつき、1ユニークな問題、みたいなのは。
そんなんばっかりのような気がします。
わしは以前、MySQLでバージョン3.なんぼから4に移行したら
3.なんぼのほうからダンプしたデータに互換性が無くて4のほうで
インポートできなくて血管切れそうになりました。
SQLの文法とかコマンドに変更あったんなら、自動でそれを
認識して変換するくらいの機能もりこんどけやーーーーー;;
仕方ないのでたかが1000件くらいのDBでしたが
手作業で無理やり再構築しました・・・。すげーめんどくさかった。
でもITの給料って安いんですよね。わりにあわねぇ。
>ありりん
(;´∀`)うん。ありがとー。
MT4では、フリーのテーマを入れてみたんだけど、カスタマイズするの、すごいめんどくさそうだった。cssの詳細を理解してないからだけど。勉強しなくちゃなあ。
>ぐえん
(ノд`)苦労してるね。開発環境まったく入ってない素のSolarisに無理矢理Oracle入れたときのこと思い出した。
一般的には、ソース読め、ってことになるんだけど、MTにそんなに興味ないしなあ。
MySQLのエクスポートとかインポートは、いろいろやり方あるんだけど、まあ、めんどくさいよね。互換性とか調べるの、もう涙目になる。