Movable TypeをPHP化
ちょっとマニアックな雑記です。Movable TypeとかPHPとかの単語が何とことやら分からない方は読み飛ばしてやって下さい。
前々からやりたいと思っていたMovable Typeの全ページPHP化を行いました。
PHPの知識なんてワタシも全くありませんが、色々調べてみるとページのPHP化には、サーバーの負荷を下げられるため読み込み速度が速くなる、ページの部分部分をモジュール化することでサイトの再構築を高速化できる、各種のPHPプログラムを使用できる、サーバー移転時にファイル名変更の手間をなくすことができるなど、多くのメリットがあるとのこと。
何より拡張子が.htmlや.shtmlから.phpとなることで何となくカッコいい気分になれる、その点に惹かれてつい実行してしまいました。PHP化を行う際は、Zakimi::Blogやkrbys.net、クロスブリードなどのエントリーを参考にさせて頂き、移行そのものは何の問題もなく終了しました。
Movable Typeのバージョンを3.1にして以来、何故かSSIでの外部ファイル読み込みが出来なくなっていたので、これまでMTIncludeを代用して外部ファイルを読み込んでいました。しかし、エントリー数が増えてきた今、再構築にエラーが吐き出されるようになっていたため、何とか今回のPHP化でこれを改善出来ればいいなと思います。
カウンターもJavaScriptのものからPHPプログラムのものに置き換えました。軽快動作で良い感じです。正確なページビュー数がカウントできるので、見た目のアクセス数は大分伸びるんじゃないかなと思います。
次は、長くなってきた雑記ページの分割や、PHP化で開けなくなってしまったページのリダイレクト設定などに着手したいです。
・・・って、その前にいい加減結婚式の招待状を完成させなくてはいけませんね。

