« レンタルサーバ | メイン | 六本木クローバー »

MT3.3

レンタルサーバの移行をしなくてはいけなくなったので、それにあわせてMTもバージョンアップすることにしました。
今使っているのはMT2.64で古~い(^^;
MT3.34が最新のようなので、これにバージョンアップする。

最初に素のMT3.34をインストール。
これは簡単。
MySQLを使おうかと思っていたのですが、ウェブを検索してみると、SQLiteの方が速いという記事があった。
まぁ、ケース・バイ・ケースなんだろうけど。
たしかにMTで使う分にはBerkeleyDBよりは速くて軽いみたい。
MySQLのDBもレンタルサーバで共有型なので、他人の負荷に引っ張られてDB自体速くない可能性があるので、MySQLは止めてSQLiteを使うことにしました。

次にMT2.64からExportを実行して全投稿を書き出し。
次にMT3.34へImport(読み込み)しようとしたのですが、サイズが大きすぎると表示されたので、書き出したデータを1万行前後で分割して4つのファイルに別けました。
これを順番に読み込んで、サイトの再構築を行い投稿の移行は完了。
サーバが速くなったので、再構築も前より全然速いんだけど、投稿が多いのでさずがに時間かかる:-(

サイトを確認すると、見事できあがっていました。
でもCSSは移行してないのでデザインはデフォルトのまんま。
そこで、バンドルされているStyleCatcherプラグインを設定して、デザインを変えました。
せっかくなのでtokyobuddhaさんのデザインを使わせてもらうことに;-)
シンプルだけどかわいくて明るくていい感じになりました。
行間も程よくて読みやすくなりました(^ー^)

これでデザインは変わったのですが、レイアウトは変わりません。
そこで、バンドルされているWidget Managerを使用して、サイドバーのレイアウトを変更。
テンプレートにウィジェット用のタグを入れてサイトの再構築を実施。
レイアウト変わりました。

次に、amazon Web Serviceを使ったアフィリエイト用に、MTAwsプラグインをインストール。
MT3.2用がウェブに落ちていたので拾ってきて入れました。
Jcode.pmの代わりにEncode.pmを使うようになっていました。
んでも、Jcode.pm でもver.2以降が入っていれば別にJcodeでもいいんじゃないのかな?
と思ったら、やっぱりJcodeでよかった。逆にEncodeだと文字化けするYO

aws.plを入れただけだとエントリー中で使えないので、使えるようにする為にproccesstagsプラグインをインストール。
そして、テンプレートにproccesstagsを有効にする記述をしてサイトを再構築。
これで、エントリーの中でDVDやCDのジャケットが表示されるようになりました。

次は、映画の☆評価用にmovierateプラグインをインストール。
テンプレートにmovierateを有効にする記述をし、☆の画像を新しいサーバへコピーして、サイトを再構築。
☆評価が表示されるようになりました。

自分でアップロードした写真画像はExport/Importでは移行されないので、新サーバの同じPATHに画像をコピー。

最後にスパム対策としてNotJapaneseLookupプラグインをインストールして設定。

とりあえず、これで移行完了かな?

レイアウト等はぼちぼち直していこう。

トラックバック

このエントリーのトラックバックURL:
http://hagyroom.sakura.ne.jp/mt/mt-tb.cgi/648

コメント (1)

乙です。
RSSがエラーしてると思ったら、移行してたのね。
お疲れちゃん。
MT使ったことないの。
いずれ試してみたいのねん。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2007年02月04日 16:32に投稿されたエントリーのページです。

ひとつ前の投稿は「レンタルサーバ」です。

次の投稿は「六本木クローバー」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

アーカイブ

お薦めショップ

  • HagyShop   ボクの大好きな作品だけ、
      お薦めの本と映画をご紹介。