2004年05月 05日
amazon アソシエイト・プログラム
amazon の アソシエイト・プログラムに参加してみました。自由に商品へリンクできて、1クリックで数10円とか貰える。blog をあちこち見るにつけ結構みんなやってるんだなーと思っていたのですがなんとなく面倒でw が、予想以上に簡単にウェブ上からサインアップできてしまって。早くやっときゃよかったw
キャシャーン
キャシャーン、見てきました。予想をはるかに超えて暗いお話でした。後半は「生きるってなんだろう」って言う哲学の世界。タツノコ漫画って悲しいのが多かったよなぁ、そういえば。
でも、邦画とは思えない程よく出来た(失礼!)SF 映像で、かっこよかったです。ファイナル・ファンタジーの天野 喜孝風ですね、なんでもキャシャーンのデザイナーは天野さんなんだとか。
でもこんなに悲しい話だったかな。よく覚えてないんだよね。唯一覚えていたのがロボットの頭にある鍵を引き抜かれると弱点だ、って言うところだけだったりしてw 結構、みんなこういうストーリーだと思って見に来てないかもね。僕は変身シーンとか期待しちゃったよ。
PHP の include は多用できない
Mobable Type ユーザーの中には PHP の include を使って MT の負荷を下げている人も多いようなのですが、PHP の include (外部文書をページに取り込む機能です)文はかなり PHP に負荷をかけてしまうようです。5つの文書を読み込ますともうアウト。MT の自動生成は軽くなりますが、肝心の閲覧が辛くなってしまうのです。いや、もしかすると僕が Internet Information Service を使っているからかも知れないけど。実際、このサイトの右側リンクは別ファイルから PHP の include で呼び出しているのですが、結構表示に時間がかかっていませんか?実は Calender とか Recent Entries とか一つ一つパーツにした方がメンテナンス性が高いかな、と思ってやってみたんですが、表示が遅くて見るに耐えられない程になってしまいました。
--- 2004/09/13 追記
この記事を書いている時、WinXP + IIS5.1 + PHP4.3.1 だったわけですが、その後 Windows Server 2003 + IIS6.0 + PHP5.0.1 にした途端、PHP の include は十分早くなりました。どの Update が効いたかは不明ですが。
IIS6.0 + PHP
Archive にも Calendar を!
Movable Type の Default design がどうなっていたか忘れちゃったんですがw あまり活用されていない MTCalender、どうあってもぜひ使いたくて。いや、なんか blog って感じがするじゃないですか(俺だけかも知んないけど)。しかも最新の月じゃなくて、表示しているエントリーの月を表示して欲しい。結構簡単。以下の属性をセットするだけ。
<MTCalendar month="this">ちなみに何月の表示は $MTDate じゃなく $MTEntryDate を使う。MTEntry××って今作ろうとしているエントリーに対する操作だったんですねー。












