MovableType4のソースコードを眺めてみる

Posted by
ぴろり
Posted at
2007/06/06 18:42
Trackbacks
関連記事 (1)
Comments
コメント (1)
Post Comment
コメントできます
Category
MovableType カテゴリ

 SixApart から シリーズ最新バージョンとなる MovableType 4 がベータ公開されました。 語版のお目見えは2007年7月18日ということで,もう少し待たされそうですが, 最新版をいち早く試してみたい方は 英語版がダウンロードできる のでチャレンジされてみてはいかがでしょうか?
 今回のメジャーバージョンアップに伴い 見た目も機能も内側も全てが大きく様変わりをしており, 確かにメジャー番号がインクリメントされただけのことはあります。 その分,.3x からの違いも多く, システムベンダにとっては今後のに目が離せないことでしょう。
 画面やUIについてのは多くのサイトで書かれると思うので, このエントリでは英語版のを斜め読みしたを残しておこうと思います。

この記事をはてなブックマークに追加する この記事のはてなブックマーク数 | この記事をlivedoorクリップに追加する この記事のlivedoorクリップ数 | この記事をYahooブックマークに追加する この記事のYahoo!ブックマーク数 | この記事をdel.icio.usに追加する

 とりあえず .35 のとの差分を取ってみたところ, 変更点が多すぎて追いかけるのは諦めました(苦笑  のベースは .3x のものですが, 追加された機能や処理が非常に多くほぼ別物となっています。 管理画面の見た目だけでなく中身も別物と考えたほうが良いでしょうね。
 をざっと眺めてみて, 幾つか新機能に関する追加コードが見つかりました。 正式なドキュメント類が公開されるのが今から楽しみです。

ユーザのロール関係

ユーザ権限をグルーピングなどの概念と併せて効率的かつ統合的に管理する仕組みが実装されました。 かなり高機能で中小企業のサイト運用程度なら十二分です。 ちょっとこのあたりは触り倒してみないと理解できない部分があります。

 対策の強力な手段である が, 今まではを使って実現していたのが標準で搭載されている模様?  実装部分は疎結合っぽい設計になっているので, 画像の生成方式を変更したいなどの要望に応じるのは簡単そう。

コメンターの認証方式

 プレスにもあった機能の強化の一環と思います。 今までコメンターは による認証しか使えなかったのが, OpenIDLiveJournalVOX アカウント での認証も可能になるようです。 はてなアカウントドリコムアカウント にも対応しないかなぁ…

タグ

 /lib/MT/Template/ContextHandlers.pmを見ると, たくさんの新規タグが追加されているのがわかります。 リファレンスを見ないと詳細はわかりませんがこれは期待できますね。 以下にはいろいろ気になったタグとか。

IfStatic, IfDynamic
静的ページとダイナミックパブリッシングの切り分け用?
CommentParent, CommentReplies
コメントに返信をつけられる様子。 単純な親子関係でコメントできるのか,それとも MTCommentTreeプラグインみたく 階層は無制限なのか気になります。
EntryScore, CommentScore , etc.
記事やコメント,トラックバックなどをレーティング(評価)して, その数や最高/最低/平均得点を得るためのタグが追加されている模様。 ユーザからの評価をサイトに反映させることで, ユーザ参加型のサイトを作りやすくなるのではないでしょうか。
EntryRank
上のレーティングを元に記事のランキングを生成できるのかな?

 追加されたタグを見ているだけでも様々な新機能が満載なのがわかります。 とりあえずインストールしてみたものの,まだ全部の機能を試せていない状況で, それだけ々と追加された要素が多くて,久々にワクワクしています。 今まで何か凝ったことをしようとすると, どうしてものお世話になることが多かったのですが, かつてで無理無理に実現していた多くの機能が 標準でインテグレートされたことの意味は大きいと思います。 システムとしての基本的な戦闘力が向上している感じです。

の対応状況は…?

 気になるのは .3x で動作していた各種の対応状況です。 ざくっと試した範囲では,タグを拡張するはほぼ問題なく動作しています。 ただ,.3x の Transformer を利用するは,が全く別物になったこともあって壊滅的でしょう。 手始めに mixiSync の移植を試みてみましたが, MT->add_callback が何故か動作していないような感じで, 今のところ手も足も出ないという状況です。


この記事を読んだ人はこんな記事も読んでいます ?

その他の関連する記事


関連記事/トラックバック (全 1 件中、最新 5 件まで表示しています)

アファメーションで独立・起業・夢実現。「いきなり!社長宣言!!」-“夢は口に出すことで実現する!”というアファメーション のスクリーンショット
タイトル
MovableType4(ムーバブルタイプ4)のレビューおよび備忘録。
Trackbacked at
2007/06/08 02:07
from
アファメーションで独立・起業・夢実現。「いきなり!社長宣言!!」-“夢は口に出すことで実現する!”というアファメーション
評価
Web Scouter
概要
MovableType4(ムーバブルタイプ4)ベータ版をインストール。 先日のエ...

この記事にトラックバックを送るには?

寄せられたコメント (全 1 件中、最新 5 件まで表示しています)

Posted by
てらぽん
at
2007/06/25 20:05
ID
mLpL5l16

MT4を導入すべく、とりあえずMT3.3のタグを印刷したりして
たのだけどついに教則本を買ってきた。
http://www.amazon.co.jp/dp/4881665510/

多少二重投資な気もしないではないが、頑張ります。

コメントを投稿する

 (必須/公開)
 (必須/非公開)
 

コメントスパム防止のため投稿前に ランダムな数字 ? を入力してから投稿してください。 お手数ですがご協力のほど宜しくお願いいたします。(必須)