« 全文検索結果のリンク先を同一ウィンドウで開く | トップページ | コメント一覧・トラックバック一覧追加(ココログプロ専用) »

2006/04/16

サイト内検索が大幅高速化!(ココログプロ専用)

人間、便利な環境にはすぐ慣れてしまうもので。
サイト内検索が先の記事のとおり、随分快適になったっ!と思っていましたが……すぐに『でも1回目の検索時間がかかるのがなぁ……』とか思ってみたり(苦笑)。

要は、1回目の検索で全バックナンバーを取得後に整形された検索用データを、どこかに保存できればいいのですよね……そうすれば次からはそのデータだけを読み込めばよいので随分高速になるはず。
ネックは、クライアントサイドのJavaScriptはデータの保存なんて出来ないし(さすがにCookieだけじゃ無理が有る……だめじゃん)、検索データを定期的に取得→ココログにアップという手順が面倒、ということですが……。

……などと、うまい方法も思いつかずに悶々としていたのですが、ふと『暴想』さんを眺めていたら、なんとココログプロならテンプレート機能を利用して、簡単に検索用データが作成できるというではありませんかっ!
検索窓を設置させて頂いてから随分経つというのに、いままで気がつきませんでした(恥)。
参考:『ココログプロとかTypepadとかMTとかブログ人とかその他のブログサービスとかでもAjaxでバックナンバーを検索するJavaScript』。

恥ずかしながら、プロコースにしたのは『なんかあったときにはきっと色々カスタマイズしたくなるだろうから、一番上級コースにしとけ~』という安易な考えのため、テンプレート機能なんて既存のものをいじるくらいしか使ったことがなかったのでした(^^;。

そんなこんなで、早速このサイトでも適用させていただきましたが……さて、その結果は?

『速っ!』
まだこのサイトは記事数が少ないとはいえ、それでも cocolog_ajax_search.js だと初回検索にそれなりに時間がかかってしまいましたが、 blog_ajax_json_search.js だとほんとにすぐ検索結果が表示されます。

いやぁ、これならナローバンド環境になっても、実用に耐えそうです。
ほんとうに便利なものを公開していただき、感謝いたします>なおゆき氏。

« 全文検索結果のリンク先を同一ウィンドウで開く | トップページ | コメント一覧・トラックバック一覧追加(ココログプロ専用) »

ウェブログ・ココログ関連」カテゴリの記事

おもいつき」カテゴリの記事

覚書」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: サイト内検索が大幅高速化!(ココログプロ専用):

» MovableType超高速サイト内検索!これ作った人神! [21世紀のアフィリエイト通販生活]
MovableTypeの検索って記事が増えてくると時間が掛かります。 ... [続きを読む]

« 全文検索結果のリンク先を同一ウィンドウで開く | トップページ | コメント一覧・トラックバック一覧追加(ココログプロ専用) »

戻るリンク追加

カレンダー

2020年3月
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        

ココログカレンダーPlus(旧2)

検索


    • Web全体 サイト内
    • 蔵書のISBNを入力して下さい
    • はじめる前
      初級者向け
      上級者向け
      ブログ紹介
      結果を表示

コメントリストツリー化

無料ブログはココログ