搜索网站内的内容

时间:2010-03-31 09:09:03

标签: php html xml

任何人请在这个主题上给出一些有用的链接。我需要为我的网站创建内容搜索..我试过谷歌但没有得到关于这个主题的有用资料...请帮帮我

2 个答案:

答案 0 :(得分:6)

虽然谷歌自定义搜索是一个很好的解决方案,而你没有提供太多信息,但simple google search 确实取得了一些好成绩:

Sphider,我认为我使用之前:

  

Sphider是一个用PHP编写的轻量级网络蜘蛛和搜索引擎,使用MySQL作为后端数据库。它是一个很棒的工具,可以为您的网站添加搜索功能或构建自定义搜索引擎。 Sphider体积小,易于设置和修改,并在全球数千个网站中使用。

PhpDig(在结果的第二页,所以很难找到),我知道我之前使用过这个,另一个'可安装的'基于php的搜索引擎:

  

PhpDig是一个用PHP编写的网络蜘蛛和搜索引擎,使用MySQL数据库和平面文件支持。 PhpDig使用索引页面中的单词构建词汇表。在搜索查询中,它显示一个结果页面,其中包含按事件排序的搜索键。

Sphinx + PHP,一篇较旧的文章,我无法真正说出它是否符合您的需求,但如果您不想使用现成的脚本,它可能是一个很好的起点:< / p>

  

虽然谷歌及其同类产品几乎无所不知,但网络强大的搜索引擎并不适合每个网站。如果您的网站内容是高度专业化或明确分类的,请使用Sphinx和PHP创建精心调整的本地搜索系统。

About's PHP Search Tutorial,没什么特别的(这是搜索引擎的简化),但如果你想自己编写它,还有另一个地方可以开始:

  

我们的搜索引擎教程假设您想要搜索的所有数据都存储在MySQL数据库中。它不会有任何花哨的算法 - 只是一个简单的LIKE查询,但它可以用于基本搜索,并为您提供一个跳跃点,以建立一个更复杂的搜索系统。

当然,更多信息意味着更好的答案

答案 1 :(得分:5)

  

尝试了谷歌但没有获得有关此主题的有用资料

你试过Google吗?

说真的,Google Custom Search非常容易设置,不需要任何PHP编程。它没有100%整合到您网站的设计中,但效果很好。