羽根愛好家

Blog Airplane Photo Bird Photo About Contact
新型インフルの海外情報が少ない件:前の記事
VostroにWin7を入れてみる:次の記事

MTアップデートと再構築高速化

2009年 05月 03日

 とりあえず,MTOSを4.25にアップデートしました。ユーザーエクスペリエンスの向上は何もありません。

 それはともかく,実はこのブログ,恐ろしくレスポンスが悪い状態が続いていました。もちろん静的ファイルにしてるので閲覧者にとっては何の問題もないんですが,その静的ファイルの再構築にやたら時間がかかる状態だったのです。コメント頂いた方は,コメントを保存するときの反応が悪いなって思われたかも知れません。裏でブログ全体を再構築すると,100エントリーもないのに35分ぐらいかかってました。新しいエントリーを作ったときの保存でも5分とか。
 長らく放置してたんですが,最近それが悪化してるような気がしたのと,少々時間もできたので,この原因をちょっと探ってみました。サイドバーやらタグやらを触ったあとに遅くなったというのは感じてたので,その辺を重点的にチェック。
 まず,表示するページに併せてサイドバーを変化させるためにMTIFを乱用してたのを止めました。各ページのテンプレートに,表示させるべきウィジェットグループを直接記載するように変更。結果,3分ぐらい短くなりました。あんまり効果ない(笑

 次に疑わしきはタグクラウドかなぁ,と思いまして,全ページからタグクラウドを外してみたら,何と47”秒”で完了。「これかぁ」ということで,トップページと検索結果ページ以外のタグクラウドを全部取っ払い,タグリスト一覧ページへのリンクを貼るのみにしました。この状態で55~60秒ぐらい。十分です。

 ちなみに,タグリスト一覧ページで表示させている,タグリストのウィジェットはパフォーマンスにあんまり影響ないことも確認しています。考えられるのは,タグクラウドではタグを15個しか表示させてませんが,一度全部のタグをハッシュを使った変数に放り込んでるんで,それが原因かなぁと思ってます。新しいタグをガンガン追加してますし。
 とりあえず今回はタグクラウドを使用する場面を限定することで回避してますが,サイドバーをテンプレート化して,そのテンプレートで作られたファイルを埋め込むっていう方法もあります。数回のタグクラウド作成処理を行うだけで済み,かつタグクラウドを各ページに表示させられるんですが,これもテンプレートの再構築順をチマチマしなくちゃいけないんで面倒くさい。タグクラウドにはそこまでこだわってないので,とりあえずこのまま運用してみようと思います。

タグ:
  • MT
  • Web管理
|2009/05/03 06:52 |コメント(0)

コメントする

最近の記事

  • 元旦月食
  • あけましておめでとうございます
  • 東京上空いらっしゃいました
  • ホーネット博物館へ行ってきまし...
  • 成田空港-090816
  • カメラネタが豊富なここ数週
  • 南アルプスをバックにエーデルワ...
  • ちょっとだけ日食
  • ドラマ感想-09w28
  • ドラマ感想-09w26

カテゴリ

  • 日々雑感
    • 雑感2009 (28)
    • 雑感2010 (2)
  • 飛行機 (24)
    • 成田 (9)
    • 国内 (3)
    • 海外 (12)
  • 自然散策 (1)
    • 鳥 (3)
  • 物欲 (1)
    • PC関連 (5)
    • カメラ (9)
  • 感想
    • テレビ (11)
    • 映画 (2)
    • 書籍 (1)
  • Web管理 (14)

アーカイブ

タグ

タグリスト表示

検索

このブログについて

  • 購読する このブログを購読
Powered by
Movable Type 4.25
  and
This site is powered by CMS Designer.
Creative Commons 2.1 by-nc copyright(c) 2002-2009 tawawa-s.com. some rights reserved.