WordPressをインストールしてみて、ロリポップのMySQLデータベースが速度改善しているような気がしたので、前々から計画していたブログのPHP化+MySQLへの移行を実施しました。
WordPressサイトmxm-workshopがけっこう快適に動くので、ひょっとしてロリポップのMySQLデータベース・チューニングが見直されて不評だった速度面が向上したのか?
そう思って実施したMovableTypeのダイナミック・パブリッシング化なのだけれど、昨日1日中テンプレートやプラグインと格闘して気がついたいくつかの問題点があります。
- カテゴリーの関連記事を表示するプラグインMTタグが動作しない
- カテゴリーの前後記事へのリンクを作成するプラグインMTタグが動作しない
- <?php include('filename'); ?>を記事エントリ中に使用できない
1と2がダメな原因はPerl版だからってことで、いずれもダイナミック版のプラグインってのが必要らしいんだけども、そういうものは見つからなかったです。orz
3は、PHPの呼び出しなんだからできそうな気もするんだけど、個別エントリーのテンプレートをダイナミックに呼び出して生成するときのMovableTypeダイナミック・エンジン(こう呼ぶのかどうか知らないけど)は、記事中に書いたPHP言語のインクルード命令を理解しないようです。
どうやらPHP使ってイロイロやりたいなら、コードそのものがPHPで書かれていて親和性が高いWordPressに一日の長があるようです。海外では、すでにWordPress利用者のほうが多いってのは、そこいらへんに理由があるのかもしれません。
※ダイナミックパブリッシングへの変更作業で、全てのコメントおよびトラックバックデータを失ってしまいました。orz・・・ コメントおよびトラックバックを頂戴していた皆様には、ご迷惑をお詫びいたします。m_m
【6月25日追記】
ロリポップのダイナミックパブリッシングは、速度的によい結果が得られなかったので諦めました。
⇒ロリポップMTダイナミック諦め
