Movable Type Enterprise について調べました。バージョンアップされてから確認していなかったのですが、いろいろと機能が増えているようです。ただ、MTOSと比較して、値段に対して、どうしても必要な機能というのが見当たりません。もちろん、これはエンジニア視点からですので、専門家でない人にとっては便利な機能がたくさんあるのでしょう。導入まで短期間で可能だというのも重要です。そのあたり、お客さんの要件をよく確認して、どちらを導入するのか決めるのがよいはずです。
「Linux」カテゴリーアーカイブ
MT4i
MT4i/3.0 – t2o2-Wiki というのがあり、これを使うと携帯電話用表示が簡単にできるようになります。また、携帯電話のブラウザから簡単に投稿ができるようになります。インストールは簡単で、「MT4i/3.0/インストール – t2o2-Wiki」にある説明に従えばすぐにできます。ただ、パスワード漏洩の問題などがあるので、メールからの投稿機能を用意したほうが安心できそうです。
Pukiwiki plugin calendar9
calendar9.inc.php – dive というPukiwikiのプラグインを知りました。なかなか使いやすいようです。
mailman
mailmanに通し番号をつけたのですが、バージョンによってはパッチが違うようです。よくわからないので、コードを見て必要そうな部分だけ適用しました。動作確認中にうまく動かないので、pycファイルを削除したり、いろいろやってみたのですが、直らなくてあせりました。結局、書式フォーマットの指定方法をミスっていて、%04dとすべきところを、%4dとしてしまっていました。何はともあれ、無事動作してよかったです。
MTのCaptchaコメントまわりでも、結構時間をとられたのですが、その話はまた別途。
Movable Type 4.2 Perfect Guide
最近、Movable Type を使った案件が増えているので、ガイド本を購入してみた。詳細に記載されているので、大変参考になります。サポートページも「Movable Type 4.2 Perfect Guide」で公開されているので、困った時には、ここへいけば良さそうです。テンプレートセットでテンプレートを評価版から運用版へ簡単に持っていけないかと考えていたので、そのあたりも詳細に説明がされていて助かりました。説明が不足していても、コードが一緒に含まれているので、困ることがなさそうです。厚いので持ち運びはしにくいですが、仕事場に1冊あると嬉しいリファレンス本として使えます。
MovableType
MySQL tips
MySQLで文字列置換をするには、replace関数をupdate文で使えばいいということを教えてもらいました。単純な文字列置換なら、これを使えばいいので便利です。間違えると悲惨なので、バックアップをとってから操作しないといけませんが。