[转贴] 一个灵活的索引工具

SWISH-E is a fast, powerful, flexible, free, and easy to use system for indexing collections of Web pages or other files. See the article How to Index Anything by Josh Rabinowitz in the Linux Journal for more information.

Key features

  • Quickly index a large number of documents in different formats including text, HTML, and XML
  • Use "filters" to index other types of files such as PDF, gzip, or Postscript.
  • Includes a web spider for indexing remote documents over HTTP. Follows Robots Exclusion Rules (including META tags).?
  • Can use an external program to supply documents to Swish-e, such as an advanced spider for your web server or a program to read and format records from a relational database.
  • Document "properties" (some subset of the source document, usually defined as a META or XML elements) may be stored in the index and returned with search results
  • Document summaries can be returned with each search
  • Word stemming, soundex, metaphone, and double-metaphone indexing for ``fuzzy'' searching
  • Phrase searching and wildcard searching
  • Limit searches to HTML links
  • Use powerful Regular Expressions to select documents for indexing or exclusion
  • Easily limit searches to parts or all of your web site
  • Results can be sorted by relevance or by any number of properties in ascending or descending order
  • Limit searches to parts of documents such as certain HTML tags (META, TITLE, comments, etc.) or to XML elements.
  • Can report structural errors in your XML and HTML documents
  • Index file is portable between platforms.
  • A Swish-e library is provided to allow embedding Swish-e into your applications for very fast searching. A Perl module is available that provides a standard API for accessing Swish-e.
  • Includes example search script with context summaries and search term and phrase highlighting. Can be used with popular Perl templating systems.
  • Swish-e is fast.
  • It's open source and FREE! You can customize Swish-e and you can contribute your fancy new features to the project.
  • Supported by on-line user and developer groups

Further information about SWISH-E is available at http://www.swish-e.org/.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值