Home > MovableType > キャッシュと再構築

キャッシュと再構築

  • 2008年10月31日 金
  • MovableType
  • この記事をはてなブックマークに追加 この記事ををYahoo!ブックマークに追加" このエントリーをlivedoorクリップに追加 このエントリーをニフティクリップに追加 Buzzurlにブックマーク

ブログを3つ抱えているので話がややこしいですけど、『ユーティリティ』モジュールのキャッシュを外してから、初めて『家庭内外暴露日記』の再構築をしてみました。何度も書いていますが、エントリー数が3000以上です。

結果、エラー(ToT)。
最後まで終わらずに、止まってしまいます。『ブログ記事アーカイブ』だけにしても同じ結果です。

「MT4.2になって、さらにキャッシュ機能を追加して、再構築が30分ほどになったー!」と書きましたが、これは『カレンダー』をキャッシュしていた効果だったようです。どのページにもキャッシュしたタイミングのカレンダーが表示されていてはカレンダーの機能を発揮していないってことで、前回キャッシュを外したら・・・この有様です。

どうやらもう少し細かくカスタマイズしていく必要があるようです。

まず、現在使用させてもらっているmt.Vicunaの『カレンダー』ウィジェットでは、3つの条件分岐がされています。
トップページと、月別(僕は日別とか週別を使っていないので)と、個別ページに表示させるカレンダーです。

ブログとしての体裁を考えると、個別ページには『カレンダー』は要らないでしょう。トップページと、月別ページには欲しいので、個別ページに関する条件分岐を削除しました。
これで、個別ページにはカレンダーは生成されません。

ところがこれでも『ブログ記事アーカイブ』の再構築は成功しませんでした。

何と、まだ重いですか。処理が多すぎますか。

そもそも個別ページの意味とは・・・というところから考えました。
「個別のページが見たい」
そのまんまですがな。けど、やっぱり、そうでしょう。後はコメントするとか。

ならば、ここに『最近エントリーされたサムネイル画像』や『月別アーカイブリスト』なんかは不要でしょう。ってことで、どのページにも生成されるようになっていたこの2つのウィジェットのコードをちょっと加工して、個別ページでは生成されないようにしました。

そして・・・やっと、再構築成功。30分弱で終わりました。
なるほど、個別ページはダイエットが大切なんですね・・・再構築すると3000以上のページに対して処理するワケですから。

Comments:0

Comment Form

画像の中に見える文字を入力してください。

Trackbacks:0

TrackBack URL for this entry
http://plumsbook.com/cgi-bin/mt/mt-tb.cgi/3730
Listed below are links to weblogs that reference
キャッシュと再構築 from サイトリニューアル奮闘記 - 『ぷらむずぶっく』

Home > MovableType > キャッシュと再構築

Search
Calendar
« 2008 10 »
S M T W T F S
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Feeds


ジオターゲティング
Started to count from
2008.10.01

Return to page top