2013-01-10 51 views
0

我正在研究有關搜索web應用程序的開發。將wordpress用作搜索web應用程序的管理界面

主要目的是允許用戶搜索大型實體列表(讓我們假設它們是產品),這些實體是指外部網站。

此外,還會有文章分組到不同的類別中,這些類別大多與搜索功能和搜索結果分開。

我可能會使用Apache Solr作爲搜索後端。現在

我的問題是,我應該完全寫在管理界面/後端自己,或者我應該使用一些CMS,重新使用現有的管理界面和底層基礎設施?

用於編輯的主要任務/管理員是

  • 創建/編輯/歸檔文章
  • 創建/編輯搜索產品條目(即需要獲得由Solr的索引)

是它相對容易創建和管理WP Admin界面內與Wordpress無關的數據庫實體?這是否意味着我需要創建自己的插件?

+0

我用WP多次聯繫,只能與Flash前端,它很容易加載最小WP和使用它的默認功能提取信息。研究[WPSE](http://wordpress.stackexchange.com/)瞭解更多信息,請點擊此處「輕載」。 – brasofilo

回答

0

您可以創建自定義分類最近WordPress的,所以是可以創建非文章的東西,決定它如何被暴露出來。

你需要弄清楚如何讓Solr的搜索你的WordPress的內容,也許一個插件,如Solr for WordPressAdvanced search(沒有測試無論是我自己)。但你需要確保插件可以使用自定義分類法(不知道第一個是否)。

另一種方法是,如果您沒有使用WordPress,您可以查看將Solr集成爲其功能之一的系統,例如DrupalOpenCMS

+0

事情是,我已經開發了自己的webapps(大部分是Java/Grails),但到目前爲止只有一個WordPress用戶。我不確定重複使用CMS功能的學習曲線是什麼,而不是從頭開始自己開發一切。 - 所以不,我沒有停留在WordPress。研究更多一些,Drupal的似乎是選擇作爲框架,更多的「企業」或「嚴重」的網絡應用程序,相比於WordPress的。 – thomers

+0

如果您主要是Java程序員,我不建議從Drupal開始 - 它具有相當高的學習曲線。所以,OpenCMS或其他Java解決方案對此更好。或自定義代碼 - 但這是您唯一可以選擇的選擇。基本的Solr集成非常簡單。特別是如果你做全重新索引,並忽略部分更新問題(一個完美的選擇開始)。 –

+0

謝謝亞歷山大! – thomers