Site_Search

CGI Script Market RSS フィードを購読 CGI Script Market アーカイブ RSS フィードを購読

Site_Search

キーワードを入力し、サイト内のドキュメントと照らし合わせ、マッチするファイルのURLとそのファイル内のキーワードにマッチするドキュメントを抜粋し、案内文として出力します。

検索には、AND検索*1及びOR検索*2が指定できます。

サイト内検索⇒ AND OR
サンプルの為、実際には動作しませんが、検索ボタンを押すことで、別ウィンドウで検索結果ページのサンプルが表示されます。

※ 設置には別途jcode.plが必要です(jcode.plのバージョンは特に指定しません。)

*1 複数のキーワードをスペースで区切って入力し、全てのキーワードを含むものを検索します。
*2 複数のキーワードをスペースで区切って入力し、いずれかのキーワードを含むものを検索します。

全文検索ではありますが、検索用のインデックスをキャッシュしたりといった形式ではなく、その都度領域内のファイル(テキスト)を参照する典型的なGrep方式です。
サイトの規模やサーバのスペックにもよりますが、検索エンジンが巡回できているオープンなサイトであれば、ほとんどの場合、Googleサイト内サーチなどの方が早いです。

著書のご案内

JavaScript+CGI ハイブリッドスクリプト JavaScript+CGI ハイブリッドスクリプト Webプログラミングの荒技! JavaScript+CGI ハイブリッドスクリプト JavaScriptとCGIの併用で最強のWebプログラミングを実現

CGI Script Market アーカイブ
CGI Script Market主宰 sueponのブログ。