2009-11-08 29 views
0

我被推薦使用像Sphider這樣的現有API,但我無法理解如何配置它,以及從數據庫檢索值與頁面索引有什麼關係(它不是內容頁面網站) 。PHP數據庫搜索引擎,使用和現有的API更好嗎?

我正在考慮用MyISAM表格自己創建一個簡單的搜索。 我的計劃有什麼缺點,或者我應該外包現有的API?

回答

1

您可能會發現學習使用Lucene或使用Solr將數據放入基於Lucene的索引(可能直接來自數據庫)可能是比依賴數據庫更快的解決方案。至少它會從數據庫中卸載搜索,這可能會爲您的其他內容提供服務,並且可能有一天會成爲您的瓶頸。