任何人都可以帮助我找到一个很好的php网站搜索引擎列表。我正在考虑实施谷歌网站搜索,但我宁愿不为此付费,我宁愿尽可能多地控制它。
答案 0 :(得分:3)
通读Roll your own Search Engine with Zend_Lucene。
这篇文章相当陈旧,所以看看ZF Reference Guide about Zend_Lucene也是如此。 Searching for Zend Lucene on Google也应该产生大量有用的结果。
答案 1 :(得分:0)
Sphinx非常好,但它不是用PHP编写的。它有PHP库与它接口。您还可以查看Zend Framework中的Zend_Search_Lucene。这两个都可以创建搜索索引,因此您可以快速搜索。
答案 2 :(得分:0)
您可以尝试Zend Lucene实现:
http://framework.zend.com/manual/en/zend.search.lucene.html
http://devzone.zend.com/article/91
答案 3 :(得分:0)
您无需为Google Site Search付费,并且很少有机会进行大量控制意味着可以获得更高质量的结果。
如果您的网站非常具体,则需要编写自己的搜索代码。
答案 4 :(得分:0)
Sphinx是最好的开源搜索引擎之一。它有一个很棒的PHP API。也有很好的社区和论坛。用于Sphinx的PHP API嵌入了您将下载的tar / zip文件,并且可以轻松地将其嵌入到数据库之上。具有很好的垂直搜索功能。它的实现非常简单,试一试。
答案 5 :(得分:-1)
这是一个新的PHP搜索引擎脚本,可以在任何网站上实现,它是用PHP 5.4 +,MySQL和Ajax制作的。
https://sourceforge.net/projects/site-search-engine-php-ajax/
它自动抓取并索引网站页面,类似于Sphider。 它可以使用PDO或MySQLi连接到MySQL数据库。