今日のMovable Type 4.1:MTOS4.11のNightly Buildをローカルサーバーでテスト
2008年2月25日 22:17
藤本さんのブログで、MTOS4.11のNightly Buildが出たことを知り、「mt.cgiの軽量化が進められてる」ということなので、ローカル環境でテストしてみた。
DFで差分検証してみる。

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

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 |
|
|
| パーマリンク | コメント(0) | トラックバック (0)
トラックバック
このエントリーのトラックバックURL:
http://www.dakiny.com/mtos/mt-tb.cgi/1578
※文章内容と関係のないトラックバックは固くお断り。






