2

我们正在建立一个社交网络网站,网站上有视频、用户资料和其他详细信息。该站点是使用 Zend 框架开发的。它需要在此站点上开发站点搜索引擎功能。它需要索引网站中的所有数据并针对该数据进行搜索。

我检查了 Sphider,但在 Zend Framework 中使用它并不容易。我尝试了 Sphinx,但这需要终端进行大量配置。接下来我尝试的是 Zend Lucene 组件,它可以工作。但我无法在结果集上显示视频或个人资料图像。

请建议一种简单但强大的方法来在基于 Zend 框架的网站内构建自定义搜索引擎。

4

1 回答 1

1

您应该看看设置Solr搜索服务器。它是一个 Lucene 实现,但扩展性非常好。据我了解,Zend 的 Lucene 实现虽然适用于少量数据,但不能很好地扩展。

还有一个PECL Solr扩展,可以方便地从 PHP 访问,而不管框架如何。

于 2011-10-26T22:32:56.653 回答