2011-10-26 47 views
2

我們正在構建一個社交網站,網站上有視頻,用戶檔案和其他詳細信息。該網站是使用Zend Framework開發的。它需要在這個站點上開發一個站點搜索引擎功能。它需要對網站中的所有數據進行索引,並根據這些數據進行搜索。Zend框架上的自定義搜索引擎

我檢查了Sphider,但在Zend Framework中使用它並不容易。我試過獅身人面像,但需要從終端進行大量配置。接下來我嘗試的是Zend Lucene組件,它的工作原理。但我無法在結果集上顯示視頻或個人資料圖像。

請建議一個簡單但強大的方法來構建一個建立在Zend Framework上的自定義搜索引擎。

回答

1

您應該看看設置Solr搜索服務器。這是一個Lucene的實現,但規模非常好。從我的理解來看,Zend的Lucene實現雖然適用於少量數據,但不能很好地擴展。

還有一個PECL Solr擴展名,可以方便地從PHP訪問,無論框架如何。