Movable Type 3 および Movable Type 4 から Movable Type 5 へのアップグレードを見たら、MT-5からPostgreSQLをサポートしないと書いてあるけど、動いてることは動いてる。
で。MySQLをサポートするということのようなんだが、まあ、そのOSSのトレンドを分かってないしょっぱい感じがまた...。移行先を探すか。
Movable Type 3 および Movable Type 4 から Movable Type 5 へのアップグレードを見たら、MT-5からPostgreSQLをサポートしないと書いてあるけど、動いてることは動いてる。
で。MySQLをサポートするということのようなんだが、まあ、そのOSSのトレンドを分かってないしょっぱい感じがまた...。移行先を探すか。
色々やってみた結果、PostgreSQLをチューニングしてもブログの再構築はこれ以上速くならないことが分かった。面白いのは、PostgreSQLにするとMySQLの倍近い速さで再構築が出来るのだけれど、この時にtopを見ているとPostgreSQLはほとんどCPUを使っていないのに対し、MySQLはかなりCPUを使っている。MySQL-5.0系はロックの処理に問題があるようで、ほとんどSELECTしか発行しない再構築においても、CPUをかなり消費するように見える(mysql-debuginfoを入れてoprofileをかけたわけでは無いので、当てずっぽうだが)。
そして、PostgreSQLでの再構築の際にCPUを使っているのは、もちろんmt.cgi、つまりperlなわけでこいつをどうにか高速化したいのだけれど...
ここまでの流れを整理してみると、おかしいことに気付く。本当にperlが遅いのか?
デフォルトのpostgresql-server-8.1.11-1.el5_1.1で再構築してみた。
まあ、そもそもMovableTypeのバージョンを上げたらどうなるんだ?
新しいサーバにはRHEL5をインストールしたので、Movable Typeのバックエンドには4つの選択肢がある(SQLiteとかなし。Movable Type以外にもDBを使うので)。つまり、
というか、Movable Typeを新しくしてみた。とはいえ、月末には新しいバージョンになるみたいだけど...。
シックス・アパート、「Movable Type 4.2」を発表--コンテンツとコミュニティの管理機能を強化。ざっくりと見た感じ、サーバサイドインクルードが簡単に使えるようになっていたり、パフォーマンスが大幅に改善されていたり、4.2に移行するメリットは十分にありそう。
PhotoshopのPSD素材を無料でダウンロードできる14の凄いサイト。うー、うちもデザインをそろそろ変えたいんだが、良い写真がなくて困っちょる。でも他人が撮ったのを使うのは出来るだけ避けたいなぁ...。綺麗なのがたくさんあるので非常に魅力的なんだが。
シックス・アパート、携帯電話向けコンテンツ表示モジュール「TypeCast」を提供。今まで何で無いんだろうと思っていたけれど、これでMovable Typeも携帯に「正式に」対応、と。どこかまとまった時間を作って作業しようっと。
シックス・アパート、Movable Type 4正式版を出荷開始。さてさて、RHELのアップと一緒にやるとしたらいつかなぁ。なかなか難しいぞ(^^ゞ
Movable Type 4日本語版が登場--秋にはオープンソース版も。個人利用の場合は引き続き無料ってことで安心した。ベースをRHEL5にして、MT4に移行かな、いつになることやら。
1秒で10万行を処理するフリーの超高速なログ解析ソフト「Visitors」。おおっ、これはすごい。うちはずっとanalogでやってたんだけど、Googleのクローラとかビジターの動作解析とか出来ないから、いまいちだなと思ってたのよ。
ケータイからのブログ登録経験が8割以上--MMD研究所調べ。そもそも、日記ではないからかもしれないけど、ケータイからブログにエントリーを書こうと思ったことがないなぁ。
リンク先を 「チラ見」 できるブログアクセサリーが提供開始。う。うちで使っているsnapと激しくかぶるんですけど...。