2010年2月| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
トップ > Movable Type > 今日のMovable Type 4.1:MTOS4.11のNightly Buildをローカルサーバーでテスト

今日のMovable Type 4.1:MTOS4.11のNightly Buildをローカルサーバーでテスト

2008年2月25日 22:17

藤本さんのブログで、MTOS4.11のNightly Buildが出たことを知り、「mt.cgiの軽量化が進められてる」ということなので、ローカル環境でテストしてみた。

DFで差分検証してみる。

MTOS4.1とMTOS4.11の差分

いつものようにDFで差分をとってみる。左が「MTOS-4.1-en」、右が「MTOS-4.11-en-release-30-r1379-20080219」。cgi関係は「mt-check.cgi」以外の変更はない。

「mt.cgi」の軽量化がはじまったということなので…

「mt.cgi」の本体である、「CMS.pm」は/liv/MT/Appにあるので、/liv/MTを差分で確認すると、CMSというディレクトリが新たに追加されていた。

CMSディレクトリ

CMSディレクトリには21のファイルがあった。僕の知識では、これらの新規ファイルが何をするものかはわかならいので、他の方のレポートを待つことにしよう。

Appディレクトリの中身

CMS.pmは731KBから、118KBに軽量化されていた。

全体的に大きく変更があったのが、libの中身と、template関係。差分は全部で6.15 MB、ファイル数299 フォルダー数42という大幅な変更だ。
※差分作業に間違いがあり微妙に数字が違うかもしれないが、大幅な変更といっていいだろう。

アップグレードしてみる。

差分ファイルを作って上書きしてみた。mt.cgiにアクセスすると、「アップグレード開始」が表示され、簡単にアップグレードは終了し、再構築も無事完了。

動作検証をしてみる。

 エラー表示

いろいろ開いたり閉じたりしてみた。気持ち的に管理画面のキビキビ感は増したように思える。では、次に新しいブログを作り保存しようとすると、下記のエラーが表示された(汗)。CMS/Entry.pmて新しく追加されたファイルだ。

クリーンインストールしてみる。

差分ファイルに原因があったのかもしれないので、全く新たにクリーンインストール(ローカルなら10分で終わる)すると今度は途中で止まる。エラーが起きたのは、僕のローカル環境だけかもしれないが、4.11にアップグレードしてみる方は、くれぐれもローカルテストを行ってからのほうがよいと思う。

参考になれば幸い。

投稿者: Dakiny 日時: 2008年2月25日 22:17 |  このエントリーをはてなブックマークに追加 「今日のMovable Type 4.1:MTOS4.11のNightly Buildをローカルサーバーでテスト」のはてなブックマーク被リンク数 |  このエントリをdel.icio.usに追加 このエントリのdeliciousの被リンク数  |  このエントリをlivedoorクリップに追加 このエントリのlivedoorクリップ被リンク数 |  「今日のMovable Type 4.1:MTOS4.11のNightly Buildをローカルサーバーでテスト」をTwitterでつぶやく |   | コメント(0)  | トラックバック (0)

トラックバック

このエントリーのトラックバックURL:
http://www.dakiny.com/mtos/mt-tb.cgi/1578
※文章内容と関係のないトラックバックは固くお断り。

コメントを投稿

Search


キャッシュ使用
Powered by 暴想

Download

Categories

ArchiveList

Trackbacks

Comments

お勧めMT本

MTOS活用テクニック―カスタムフィールドで本格的なCMS機能を実現!
MTOS活用テクニック
藤本壱著
ラトルズ
2009年2月発売

Movable Type 4.2 パーフェクトガイド
Movable Type 4.2 パーフェクトガイド
荒木勇次郎著
毎日コミュニケーションズ
2008年7月31日発売

Movable Type プロフェッショナル・スタイル MT4.1対応
Movable Type プロフェッショナル・スタイル
MT4.1対応

CSS Nite
毎日コミュニケーションズ
2008年4月8日発売