2010-07-06 164 views
2

任何人都可以幫助我一個很好的PHP網站搜索引擎列表。我正在考慮實施谷歌網站搜索,但我寧願不爲此付費,我寧願儘可能多地控制它。php搜索引擎

回答

3

通過Roll your own Search Engine with Zend_Lucene閱讀。

這篇文章雖然比較老,所以看看ZF Reference Guide about Zend_Lucene也是如此。 Searching for Zend Lucene on Google也應該產生很多有用的結果。

+0

我是否必須在這個 – kalpaitch 2010-07-06 08:47:14

+0

@kalpaitch上使用zend框架,您必須使用Zend Framework中的'Zend_Lucene'組件。你不**必須使用ZF的MVC或其他不相關的組件。請記住,ZF是一個鬆散耦合組件的庫。這些組件*可以*一起使用來形成一個完整的堆棧,但獨立使用它們是完全可行的,就像例如使用PEAR組件一樣。如果需要,您可以將ZF與其他框架一起使用,例如Symfony或CodeIgniter。這與ZF不是一回事。 – Gordon 2010-07-06 08:54:17

+0

非常感謝,請原諒我的無知 – kalpaitch 2010-07-06 08:59:55

0

Sphinx很不錯,但它不是用PHP編寫的。它有PHP庫來與它交互。你也可以看看來自Zend Framework的Zend_Search_Lucene。這兩個都會創建搜索索引,因此您可以快速搜索。

0

您不必支付谷歌網站搜索,並有非常重要的控制手段效果更好的質量可能性很小。

如果您的網站非常具體,您需要編寫自己的代碼進行搜索。

0

獅身人面像是最好的開源搜索引擎之一。它有一個很好的PHP API。也有非常好的社區和論壇。 Sphinx的PHP API嵌入了您將下載的tar/zip文件,並且很容易將其嵌入到數據庫之上。具有很好的垂直搜索功能。它的實現非常簡單,試用一下。