我想在我的网站上拥有一个搜索引擎,这些网络搜索引擎(如Google、Yahoo等)中是否有任何免费服务?或者我应该自己做呢?
我想在我的网站上拥有一个搜索引擎,这些网络搜索引擎(如Google、Yahoo等)中是否有任何免费服务?或者我应该自己做呢?
Zend_Search_Lucene是一个完整实现且快速的PHP全文搜索引擎。您需要自行建立索引,但它提供了很大的灵活性和控制(搜索内容、类型、关联数据等)。此外,还有许多其他语言的实现。
如果您要建立产品或文档索引,那么这将是更好的选择,但如果您想要像谷歌一样搜索网站内容,那么这并不适用。
我一直都自己搞定。如果你的网站也使用基于SQL的数据库,那么WHERE和%LIKE%似乎就提供了所有所需的功能。
您可以使用YaCy的门户模式进行安装:
这非常简单,还包括许多监控和SEO工具。