Ajaxによるサイト内全文検索システムを導入。
http://java.cocolog-nifty.com/blog/2005/12/typepadmtajaxja_c70d.html
MTにも検索システムは実装されているが、
コメントの検索など、非力な部分があるのも否めない。
何とかならんかなぁ、と考えていたところ、良いものを拾った☆
僕の能書きは、コメントで補足することが多いからだ(´∀`*)
Ajax の利点は、
割とサーバサイドインクルード的要素を持ったスクリプトだが、
飽くまで、ベースは JavaScript である、と云うこと。
基本的には、ローカル(クライアントサイド)で機能するスクリプトだ。
*prototype や jQuery と云った Ajax ライブラリは、
開発側にとっても非常に重宝する。ありがとう☆
なので、実行速度が格段に早い。
厳密には、個々のマシンスペックに依存するものの、
現状、安価でハイスペックマシンが手に入る時代だ。
加えて、ブロードバンド時代全盛の昨今、
通信環境の格差なりは、余り取り沙汰されない。
SSIだのへったくれなどは、余り意識されないだろう。
「当然」の違いを噛み締めてみたりする(´∀`*)
ナローバンド時代の苦い想い出たちは、
キラ星のように懐かしく輝いていたりするのだ(´∀`*)
検索システムなどを導入する際、
google の API を利用するのも手だが、
こちらのスクリプトは非常に優秀だ。
かなり以前に開発されたようだが、
今回、遅ればせながら導入させて頂いた。
縦横無尽に検索されたし。
そんな感じで♪


























コメント (4)
KATANA での不具合は既知。
延々とサーチを続けてしまう。
search_data.txt 内に特殊文字(中カッコ)が含まれているからだ。
バックスラッシュで置換してやれば、きちんと走ると思うのだが、、
MTタグには、その辺りのアトリビュートが見当たらない。。
encode_jsなどはあるが、マッチング置換などはデフォでは実装されてなさそう。。
この辺りがデフォの弱さやねぃ〜(´∀`*)y-〜♪
いずれにしても、
技術的な部分はこちらが悩むとして、、
ビジターは内容で悩んでみて欲しい☆
そんな感じで♪
試しに「愛」と入れて検索ボタンをクリック。
すると、わらわらと愛が犇めいていたりする。。(*´艸`)ウフフ♪
どんだけ〜ヽ(´∀`*)
早速試してみると愛が一杯だった☆
で、凄く早くてびっくり。
>keyさん
ね? ものっそいっぱいやったでしょ?
で、抜群早い!!
で、僕の恋愛も。。
古疵に触れるのが趣味ですか。。(´・ω・`)
なんつって☆