Movable Type 4

2009年01月26日 00:00:00 | 【カテゴリー: ブログ
この記事の所要時間: 約 2分13秒

 事後報告です。
 金曜日から日曜日にかけて、このブログはぶっ壊れてました。
 壊れてたというか、一部表示できなかったり、レイアウトが崩れてたり、デザインが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で行くしかないことが判明しちゃいました。ヘコー。

 

タグ: , , ,

TOPに戻る

コメント / トラックバック5件

  1. ゆろたん より:

    ケータイから見れなくなってて
    復活したと思ったら
    ハゲPホームからのリンクが壊れてたり
    聞こうと思ってて忘れてた(^_^;)

  2. Stonecold より:

    (;´∀`)いやあ、めんどくさくて放置してたですわ。ごめんよう。
    なかなか巧くいかないもんですた。

  3. ありりん より:

    「デザイン元の方が見やすくて良いですよー」と、書くかどうか迷ってました。

    戻ってよかったですヽ(´ー`)ノ

  4. ぐぇん より:

    MTにせよMySQLにせよPleskにせよ、この手のソフトウェアや
    インターフェイスをいじるたびに思うのですが不親切すぎて壮絶不便。
    Helpなんて見ていて、オーマイガッ!ヘルプミー!って叫びそうなほど
    役に立たないし。

    で、結局いっつもそうなのですが自分が出くわした症状の対処法が
    ヘルプには当然ないんですが、ググってもまじでみつかんないという。
    なんでしょう、この1ユーザーにつき、1ユニークな問題、みたいなのは。
    そんなんばっかりのような気がします。

    わしは以前、MySQLでバージョン3.なんぼから4に移行したら
    3.なんぼのほうからダンプしたデータに互換性が無くて4のほうで
    インポートできなくて血管切れそうになりました。

    SQLの文法とかコマンドに変更あったんなら、自動でそれを
    認識して変換するくらいの機能もりこんどけやーーーーー;;
    仕方ないのでたかが1000件くらいのDBでしたが
    手作業で無理やり再構築しました・・・。すげーめんどくさかった。

    でもITの給料って安いんですよね。わりにあわねぇ。

  5. Stonecold より:

    >ありりん
    (;´∀`)うん。ありがとー。
    MT4では、フリーのテーマを入れてみたんだけど、カスタマイズするの、すごいめんどくさそうだった。cssの詳細を理解してないからだけど。勉強しなくちゃなあ。

    >ぐえん
    (ノд`)苦労してるね。開発環境まったく入ってない素のSolarisに無理矢理Oracle入れたときのこと思い出した。
    一般的には、ソース読め、ってことになるんだけど、MTにそんなに興味ないしなあ。
    MySQLのエクスポートとかインポートは、いろいろやり方あるんだけど、まあ、めんどくさいよね。互換性とか調べるの、もう涙目になる。

コメントをどうぞ