トップ «前の日記(2008-12-09) 最新 次の日記(2008-12-11)»

みのねっとぶろぐ


2008-12-10 [長年日記]

grep.rbを導入

いっとくさんのところがgrep.rbなる検索機能を導入されたようなので、うちも導入してみた。

 

 grep.rb検索窓

 

元々、search.rbを導入していたので、ブログ内を2つの手法で検索できるようになりました。無駄かも知れませんが、両方設置利用してみて、精度の良い方を採用して行きたいと思います。検索スピードから行くとgrep.rbの方が早いみたいですけどね。

とりあえず、標準では、search.rbがサイドバーに入れてありますので、そちらを使う方が多いと思いますが、一覧形式で結果が表示されて見易いという意味で、grep.rbも捨てがたいんですよね。

とりあえず、両方のページから行けるようにしてあるので、検索結果に満足いかない場合は、違う方を使ってみて下さい。多分、ブログ内を検索するのは私ぐらいなもんだと思いますがw(昔こんなこと書いたことあったけ?とかいって検索していることあるんですよねcool.gif

 

ちなみに、grep.rb色々修正してしまったので、どこをどう修正したのか分からなくなちゃったので、バージョンアップとかで追随出来るか、心配。まぁ良いかー

やったことは、

  1. 2.3.1用にUTF8対応をした
  2. 検索件数を200件に変更した
  3. 検索結果で上の方にも検索窓が表示されるようにした
  4. search.rbと戻るリンクの追加した

出来れば、search.rbのように利用しているテンプレートを取得して来て使いたかったのだが、今回はエラーになちゃったので今回は断念した。

Tags: tDiary
本日のツッコミ(全8件) [ツッコミを入れる]
いっとく (2008-12-10 20:37)

あれれ、grep使ったんですね。精度の違いなんてあるんですか。それはつまり、同じ語句でも引っかかるのと引っかからないのとあるってことですか? なんか不思議。

みの (2008-12-10 21:26)

grepとsearch両方使えるようにしました。<br>検索方式が違うことと、元々の文字コードを変えているので、微妙なところで違いが出る可能性があると思ったんです。<br><br>比べた感じではまったく同じようです。精度としては変わらないようです。違うのは、検索対象の範囲と結果の表示方法の違いくらいですかね。

いっとく (2008-12-10 21:41)

そーですか。<br>ウチはsearchがエラー&文字化けでさっぱりダメだったので苦肉の策だったんですが、grepの方が気に入りました〜。

みの (2008-12-10 22:07)

grep良いですよね。だから入れました。

ののも (2008-12-10 22:50)

Timelogに猫の昔の写真載せました。<br><br>ここにURLは貼り付けられないんですね。

みの (2008-12-10 22:59)

日本語文字を多く含めておかないとURLは貼付けられません。<br>ttp://d.mino.net/ なんて言う感じで、「http」の一文字目「h」を省いて書き込む事で回避出来ます。<br>それでお願い出来ますか。

ののも (2008-12-10 23:07)

御迷惑をおかけします、よろしくおねがいしますttp://timelog.jp/msg/?e2e0e9d8b16223061c1883d1ec02e31ffc97a4614e0b7e

みの (2008-12-11 09:46)

確認しましたよ。可愛いですね。


トップ «前の日記(2008-12-09) 最新 次の日記(2008-12-11)»