2. 建立搜索引擎

2.1. 安装 ASPSeek
2.2. 数据库维护
2.2.1. 配置文件: aspseek.conf
2.2.2. 用 index 程序定期更新搜索引擎数据库
2.3. searchd 后台数据库检索
2.3.1. searchd.conf
2.3.2. 运行 searchd
2.4. s.cgi: 具有类似GOOGLE查询界面的cgi程序
2.5. ASPseek对中文的支持

没有全文检索,企业内部的知识管理系统就不能成为成功的系统。构建一个类似 GOOGLE 的全文检索系统的是否要花费巨大呢?看看 Google 的搜索引擎软件目录吧。

我对其中的两个开放源码的搜索引擎进行了测试。htdig 是一个不错的搜索引擎软件,可惜不支持中文的检索;ASPseek 接着走入我的视线,这个软件对中文的支持非常之好,就连CGI的界面、CGI传递参数都和 GOOGLE 非常类似。

ASPseek 由三个部分组成:前端的 cgi 程序 s.cgi 提供查询界面和返回查询结果;后端的守护程序 searchd 接收cgi程序的查询请求,执行数据库查询,返回结果;后台数据库的维护则由程序 index 完成。

相关链接: