Movable Typeを携帯電話に対応させるソフトとして、太鉄氏が開発した「MT4i」がよく使われています。
このMT4iの新バージョンである「MT4i 3.0」のβ1がリリースされています。
MT4i 3.0の大きな改良点は、以下の2つです。
1.テンプレートに基づいてページを出力する
これまでのMT4iでは、CGIのプログラムによって、ページの内容が出力されていました。
そのため、出力内容をカスタマイズしようとすると、プログラムを書き換えることが必要でした。
一方、MT4i 3.0では、ページの内容はテンプレートに基づいて出力されます。
テンプレートを書き換えることで出力内容を変えることができ、出力をカスタマイズしやすくなります。
ただし、テンプレートはMovable Typeのテンプレートではなく、HTML::Template(※)のものになっています。
そのため、HTML::Templateの基本的な書き方を知ることが必要になります。
また、Movable Typeのテンプレートタグは使えません。
※HTML::Template
Perlでよく使われている汎用的なテンプレートエンジン。
2.キャッシュ機能
これまでのMT4iでは、ページにアクセスがあるたびに、CGIで動的にページを出力していました。
しかし、この方法だとページの構築処理でサーバーに負荷がかかる問題があります。
そこで、MT4i 3.0では、ページを一定時間キャッシュすることができるようになりました。
キャッシュされているページでは、ページの構築処理をしなくて良いので、表示が速くなり、またサーバーの負荷も低減されます。


コメントはスレッド表示になっています。
また、スレッドの先頭のコメントに対する返信には、先頭に矢印を表示しています。
いつも参考にさせていただいております。
(先日ドメイン切れだったのですね。サーバーを乗っ取られたのかと思いました・・・)
本来当サイトへ質問すべき内容ではないのですが、
mt4iのことで困っており質問させていただきます。
URLのサイトはmt4iを利用しているのですが、
日本語が完全に文字化けしてしまっています。
("~"がばけるとかではなく、全て化けています)
「最近のコメント15件」などが文字化けしていないところを見ると
私のmtのデータベースの問題??など考えているのですが、
答えが導き出せずにいます。
ちなみにPCサイトは問題なく表示されています。
http://try.natulove.org/
何か考えられることなどありますでしょうか?
以上、ご一考頂ければと思います。
どうぞよろしくお願いいたします。
mt4iのURLが分かりにくかったので、追記いたします。
http://try.natulove.org/mt4i/mt4i.cgi
>natuloveさん
こんにちは。
申し訳ありませんが、MT4iのことはMT4iの作者にお問い合わせください。