オルタナティブ・ブログ > 平凡でもフルーツでもなく、、、 >

感覚人間の思いつき、、、気になった記事、、、雑記等

Movable Type 4.2が6月末に登場予定!(β版試用レポートあり)

»

先週末にシックスアパートさんのほうからのメールで「Movable Type 4.2 を発表しました」というお知らせをいただき、早速β版をダウンロードして試用してみました。

Movable Type 4.2 を発表しました | MovableType.jp
http://www.movabletype.jp/blog/about_movable_type_42.html

今回追加・改編された機能は以下のようなもので、

  • パフォーマンス向上
  • パフォーマンスロギング機能
  • テンプレートモジュール・ウィジェットのキャッシュ機能
  • 状況に合わせて選択できる公開プロファイルの充実
  • サーバーサイドインクルード
  • 全文検索や、検索構文の拡張、結果ページのページ分割など強化されたブログ検索
  • ダイナミックパブリッシング使用時のアーカイブページ分割表示
  • テンプレートの変更をすぐ確認できるテンプレートプレビュー機能
  • 追加・拡張されたテンプレートタグ
  • 追加された環境変数
  • コメントのスレッド表示
  • テンプレートごとのオプション設定インターフェイスの追加
  • テンプレート一覧ページの再設計
  • シンプルなデフォルトテンプレート
  • ウィジェットマネージャをコアに統合
  • システムレベルでのコメントユーザー禁止処理
  • TypePad AntiSpam (Beta) に対応 (プラグイン同梱)

と、こんな感じでいろいろ満載って感じですが、わたしがブログサイトの制作を行う立場、ブログを書く立場両方で感じていた不満点として、検索結果ページとアーカイブページの分割機能が付いた点を大歓迎したいと思います。

それではアーカイブページを例にしてページ分割する段取りを見てみましょう。

Mt42_01

Mt42_02

テンプレート設定のページで出力タイプをスタティックからダイナミックにまずは変更します。

Mt42_03

設定変更が済んだら、分割する設定を行います。ここでは5件ごとの表示にしてみます。

ちなみに、検索結果のほうは分割設定をしていないので検索結果には投稿してある記事全件(ここではテストで21件ほどのエントリーを投入)が表示されており従来通りの結果となります。

Mt42_05

そして、こちらが5件分割をしたアーカイブページです。前述の2つの設定だけで従来カスタマイズが困難だったページング処理が簡単に実現しています。

Mt42_06_2

その他の追加機能として、コメントのスレッド表示があるのですが、この機能はMovable Type 4.2 であれば、デフォルトテンプレートがコメントスレッド機能に対応しているのでなんの設定をしなくとも以下のような表示をしてくれます。

Mt42_04

この辺は活発にコメントがついているブログサイトでは重宝するのではないでしょうか?スレッド表示はいろいろ設定を変更することで見た目の変更も可能ですので、もし興味ある方は Arvind Satyanarayan 氏作成の Simply Threaded プラグインを参照されてみてはいかがでしょうか?

またパフォーマンスの点で、比較的大規模なブログを想定した環境 (1万件のブログ記事、10万件のコメント、3ユーザー、3カテゴリを持つブログ) を使ってベンチマークテストを実行、結果として

  • ブログのサイト内検索にかかる時間は2ケタ減
  • Movable Type 4.1 から 4.2 にアップグレードするだけで構築処理速度は 33% アップ。さらに テンプレートモジュールのキャッシュ機能を使用すると、45% 以上の速度アップを期待できます。
  • Movable Type 4.2 は、インストールしてすぐの MT3.36 よりも2倍速く、テンプレートモジュールのキャッシュ機能を使用すれば、Movable Type 4.2 は MT3 よりも3倍近く速い

↑このような結果が得られているとのことで、この辺は相当数の記事数をもっているサイト管理者の方には非常に興味をそそられるところではないでしょうか?

それとOpenIDの2.0にも対応しており、OpenIDを使用したい場合管理画面の「登録/認証」の画面からOpenIDのラジオボタンにチェックを入れることで認証画面でOpenIDの選択肢を追加することが可能です。(この試用段階ではローカルマシンでの動作でしたので実際のサイトへの接続確認についての動作確認はしておりませんのて、この点ご了承ください)

Mt42_08

Mt42_07

かなり駆け足でMT4.2について書いてみましたが、製品版についてはこの6月末の出荷予定ということですので、期待してその日を待ちたいですね。

※ダイナミックパブリッシングでのページ分割についてはこの記事を書いている時点では詳細なテストを行っていない実験的な機能のため、サポート対象外とのことですのでこの点にご注意ください。

Comment(0)