六大开源搜索引擎工具

搜索引擎会为用户根据一定的策略、运用特定的计算机程序在互联网海量的信息中进行搜集。对信息进行组织和处理之后,提供检索服务,为用户展示相关的信息。而企业网站上的相关信息要浏览者获得好感,站点上的搜索同样不容忽视。下面,IDC评述网与大家分享6个搜索引擎工具。

1. PhpDig
PhpDig是一个采用PHP开发的Web爬虫和搜索引擎。通过对动态和静态页面进行索引建立一个词汇表。当搜索查询时,它将按一定的排序规则显示包含关键字的搜索结果页面。适用于专业化强、层次深的个性化搜索引擎。

2. Sphider
Sphider是一个轻量级,采用PHP开发的web spider和搜索引擎,使用mysql来存储数据。可以利用它来为自己的网站添加搜索功能。Sphider非常小,易于安装和修改,已经有数千网站在使用它。
3. Sphinx
Sphinx是一个基于SQL的全文检索引擎,可以结合MySQL、PostgreSQL做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。

4. OpenWebSpider
OpenWebSpider是一个PHP开源多线程WebSpider(crawler:爬虫,robot:机器人)和包含许多有趣功能的搜索引擎。目前OpenWebSpider还提供MP3和PDF文件支持,以及增强编码支持等功能。

5. RiSearch PHP 
RiSearch PHP是一个高效,功能强大的搜索引擎,特别适用于中小型网站。它检索非常快,能够在不到1秒钟内搜索5000-10000个页面。它能帮用户网站做索引并建立一个数据库来存储网站上所有页面的关键词以便快速搜索。

6.ASPSeek
ASPSeek是一个C++编写的免费开源互联网搜索引擎,并使用了STL库。它主要包括一个检索机器人,一个搜索守护程序,和一个搜索前端(CGI或者是Apache模块)。搜索结果可以限定在给定的时间或站点,站点空间,并按照相关性或者时间进行排序。

想通过手机客户端访问开源中国:请点这里

时间: 2024-12-27 19:29:55

六大开源搜索引擎工具的相关文章

六大开源监测工具 你用过哪个?

六大开源监测工具 你用过哪个? 发表于2013-03-15 12:22| 次阅读| 来源CSDN| 0 条评论| 作者张红月 开源监控工具MuninGangliaGraphitePingdom 摘要:本文分别介绍了6款实用的监控工具,不仅可以对你的网络资源进行监控,还可以监控服务器.用户请求.网站性能等,给您网站提供全面的,一站式的指导与监控. 如果你认为网站建立了就万事大吉,那么你就大错特错了.在网站上线之后,你不仅需要维护,还需要不断地对其可用性.可访问性等进行监测及优化. 这也说明了网络监

Weka实践掌握开源数据挖掘工具的使用

为了满足这种需求,数据挖掘技术的得到了长足的发展,而分类在数据挖掘中是一项非常重要的任务,目前在商业上应用最多.本文主要侧重数据挖掘中分类算法的效果的对比,通过简单的实验(采用开源的数据挖掘工具 -Weka)来验证不同的分类算法的效果,帮助数据挖掘新手认识不同的分类算法的特点,并且掌握开源数据挖掘工具的使用. 分类算法是解决分类问题的方法,是数据挖掘.机器学习和http://www.aliyun.com/zixun/aggregation/12097.html">模式识别中一个重要的研究领

c++ 、eigen-C++开源矩阵计算工具Eigen

问题描述 C++开源矩阵计算工具Eigen 请问如何用Eigen创建未知大小的矩阵?例如创建n*2 的矩阵,在程序运行过程中随时拓展矩阵大小. 解决方案 Eigen: C++开源矩阵计算工具--Eigen 在VS2005中的下载.配置与使用C++开源矩阵计算工具--Eigen的简单用法(一)C++开源矩阵计算工具--Eigen 在VS2005中的下载.配置与使用 解决方案二: 你可以直接用用变量 { MatrixXd myMatrix(n m); // fine} // out of scope

四大顶级开源网络管理工具详解

随着网络方案的不断扩展与多元化走势,大量有线及无线设备开始成为网络体系不可或缺的组成部分,用户对网络监控工具的需求也随之持续走高.虽然功能丰富的商业产品比比皆是,但来自开源社区的强大方案仍然对监控工具市场的发展起到巨大的推动作用. 在本系列文章中,我们将一同剖析四款高人气开源产品--Nagios Core 3.5.NetXMS 1.2.7.OpenNMS 1.10.9以及Zenoss Core 4.2.四款产品都已经相当成熟,足以提供与其它企业级同类方案相媲美的综合性监控能力,同时拥有良好的社区

2016年度顶级开源创作工具

无论你是想修改图片.编译音频,还是制作动画,这里的自由而开源的工具都能帮你做到. 几年前,我在 Red Hat 总结会上做了一个简单的演讲,给与会者展示了 2012 年度开源创作工具.开源软件在过去几年里发展迅速,现在我们来看看 2016 年的相关领域的软件. 一.核心应用 这六款应用是开源的设计软件中的最强王者.它们做的很棒,拥有完善的功能特征集.稳定发行版以及活跃的开发者社区,是很成熟的项目.这六款应用都是跨平台的,每一个都能在 Linux.OS X 和 Windows 上使用,不过大多数情

管理员需知:五大开源云工具

提供灵活性和最小的锁定风险,开源云工具正在企业市场中逐步取得进展.下面就来看看云部署和管理的五大开源产品. 开源技术对云计算世界产生了重大影响,其中有两个主要的原因:开源软件基本上是免费的和开源工具的用户不会受到专有软件那种通常很严格的许可模式的限制.许多专有软件厂商,如微软和甲骨文,试图保持这些许可模式,尽管它们会阻碍虚拟化和云计算的灵活性. 许多开源工具,如Linux和Xen,已经开源了云工具来使云用户受益.这些工具包括KVM.Eucalyptus.CloudStack.OpenNebula

7个杀手级的开源监测工具

7个杀手级的开源监测工具 想要更清晰的了解你的网络吗?没有比这几个免费的工具更好用的了. 网络和系统监控是一个很宽的范畴.有监控服务器.网络设备.应用正常工作的方案,也有跟踪这些系统和设备性能,提供趋势性能分析的解决方案.有些工具像个闹钟一样,当发现问题的时候就会报警,而另外的一些工具甚至可以在警报响起的时候触发一些动作.这里,收集了一些开源的工具,旨在解决上述的一些甚至大部分问题. Cacti Cacti是一个性能广泛的图表和趋势分析工具,可以用来跟踪并几乎可以绘制出任何可监测指标,描绘出图表

开源UML工具StarUML发布2.1.1版本

问题描述 韩国人用Delphi开发的StarUML曾经是最流行的开源UML工具,用户覆盖上百个国家,超过350万的下载量,但从2008年以 后没有再更新,版本停留在5.0.2014年5月,原开发者宣布用HTML5, CSS, JavaScript重新开发StarUML以适应更多平台,而且将走商业路线.2015年3月14日,开发者release了最新的2.1.1版本:Release Notesv2.1.1 (2015/03/14)Alignment Tools in Style EditorFix

Facebook解救移动网络 一切将从开源秘密工具开始

硅谷网讯 作为全球第一大移动网站的维护者,Facebook有望大幅改善整个移动网络的质量.该公司的开源团队可能会给予其他的移动网络开发者打造具有本地竞争力的一流网页应用的工具.它或将推出行业期盼已久的相关工具. 它将先从Java动画库着手.Facebook也有可能推出用于监测崩溃.内存泄露.载入时间等情况的实时报告工具,具体取决于它如何定义竞争优势. 据多名Facebook内部人士透露,这样的工具已经存在:问题就在于该公司是否会或者计划何时开源这些可产生重大影响的软件. 而名为Rebound的J