今月(2009年10月)、サイト内でカスタマイズした箇所をまとめた記事です。
今回カスタマイズしたところは以下となります。
- Google Friend Connectを仕込んでみた
- Post RankのTop Posts Widgetをサイトトップに
- Minifierプラグインの導入
- 検索ページで出力されるコードの改行を削減
- 検索ページのsearch_dataファイルでエントリの出力件数を制限した
Google Friend Connectは使いどころがよくわからなくて放置してたのですが、www.markdiary.com配下のページにコメント投稿できるものを幾つか設置してみました。以下は参考ページです
Post Rankのパーツはサイトトップページに設置しています。下記のリンクより設置のためのコードを入手することができます。
Minifierプラグインは、mt.jsファイルに対して使用してみました。CSSとかJSファイルを圧縮するというものです。Ogawa::Buzzさまにて公開されています。
当ブログにおいて、Ajaxな検索用ページを用意しているわけですが、出力されるコードを一行にしてみました。どこぞのマネという感じですが。ApplyModifierプラグイン+regex_replaceグローバルモディファイアの組み合わせで実現しています。
Ajax JSON Searchにつきまして、ブログの記事件数が増えるにしたがって、search_data.txtファイルが膨らんでしまうという問題にブチあたることになります。検索を使う側でみると、ローディングに時間がかかり過ぎて待ってられないと。実際のところどのくらいの時間ならば待っていられるのか、というのがコチラもわからないんですよね。話は違うけれど、MTの再構築時間も使う側がどのくらいの時間までを許してるのだろうかってよく疑問を感じてますです。
search_data.txtを分割しようかとか、考えとしてはあるのですけど、いまひとつよさそうな方法が思いつかないんですよ。ということで今のところは、記事件数を最新より200件程度に抑えています。あとコメントについても256文字までとしてます。それじゃ全文検索の意味ないじゃろといわれればそのとおりでしてなかなか面倒ですな。
今月のカスタマイズは以上です。過去のカスタマイズリストは以下にあります。
- Newer: ウイルス対策ソフトを無料ヴァージョンアップしてみた
- Older: 清水を味わう