自サイト内検索用CGIスクリプト

MyWebSearch Ver.1.22

本ソフトウェアは開発を終了しました。基本的に今後のバージョンアップはありません。詳しくは使用許諾書の「開発終了(TNZ指定)ソフトウェアについて」をご覧ください。

概要

小規模Webサイト向けの、自サイト内検索用CGIスクリプトです。Webサイト内のHTML文書やそのほかのテキストファイルから、特定の単語や文字列を含むものを探し出して一覧表示します。毎回すべてのファイルを読み込んで検索するいわゆるgrep型であり、インデックス構築の必要はありません。そのかわり(grep型の常として)動作は比較的低速で、サーバーへの負荷もそこそこかかります。検索対象文書の総数が100個から200個程度のWebサイトでの利用を想定しています。

特徴

動作環境

Perl 5.005以降をCGIで利用可能なWebサーバー

動作サンプル

本Webサイトのライブラリを検索するサンプルです。


AND OR 完全一致 正規表現

参考文書

本スクリプトは、設定ファイル、本体ともに漢字コードがEUCとなっているため、これに対応していないエディタでは編集できません。お使いのエディタがEUCに対応していない(あるいは自動判別できない)場合は、「Perlスクリプトの編集に適したテキストエディタの紹介」という文書を作成しましたのでご参照ください。

バージョンアップ時の注意点

新しいバージョンに入れ換える際、設定項目が増えている場合があります。その場合、添付の設定ファイル(config.pl)内で、どのバージョンでどの項目が加わったかが分かるようになっているので、必要なもの(自分の使っているバージョン以降に追加されたもの)を既存の設定ファイルにコピーしてください。

ダウンロード

lha形式とtar.gz形式のアーカイブを用意しています。内容は同一ですので、お使いの環境で扱いやすい方をダウンロードしてください。

mws122.lzh(47.5KB)
mwsearch-1.22.tar.gz(42.2KB)

ドキュメント

配布ファイル内に入っているものと同一です。

mwsearch.readme.html(42.0KB)

更新履歴

Ver.1.22 2003/03/23(Sun)

Ver.1.22 2002/01/28(Mon)

Ver.1.21 2001/06/06(Wed)

Ver.1.20 2001/05/30(Wed)

Ver.1.10 2001/04/18(Wed)

Ver.1.01 2001/03/05(Mon)

Ver.1.00 2001/03/01(Thu)

Copyright©1998-2005 Yujiro Nakamura All rights reserved.
本サイトに関するご連絡の方法はreadmeをご参照ください。
本Webページの無断引用、本Webページへの無断リンクを歓迎します(笑)。