2014-03-05 34 views
0

嗯,我已經嘗試找到用PHP啓動solr的文檔,但不能爲任何適合初學者的啓動指南。有些地方只提到solr客戶端庫,有些則提到pecl,還有一些提到日光浴室。所有這三個都需要嗎? 如果不是,初學者可以在什麼基礎上決定在php上運行solr需要什麼。PECL和日光強制要求在PHP上運行solr?

+0

檢查此問題 - http://stackoverflow.com/questions/19695675/php-and-solr-a-little-guidance-for-setting-up-adding-docs-please/19700469#19700469 –

回答

3

其實Pecl日光浴的Solr的PHP客戶端,個個都是客戶端庫,這將幫助你處理,並使用Solr的。

所以他們做同樣的工作。而且他們並不都是必需的,你只需要選擇一個更適合你的需求/偏好。

-Pecl是一個PHP擴展,這意味着它將像擴展curl一樣擴展php,我會推薦它,因爲它是一個輕量級且記錄良好並且始終更新的擴展。

-Solarium是第三方librarry這就好比,你可以在它自己的運行它poject和建議也和有據可查的,你找到這樣的例子使用的每一個地方。

-solr的PHP客戶端是一個第三方庫也有自2011年以來沒有更多的更新,但它也可用於而廣爲人知。

所以在更簡單的話: 如果你想使用solr與PHP你選擇一個庫下面的內容,然後你安裝它,並最終使用它。 我會建議您使用pecl擴展,因爲它將在您的計算機上安裝一次,而不僅僅是在項目中。 日光浴室也是一個很好的選擇,並很好地推薦,但對於初學者嘗試pecl。 你可以在PHP官方網站上找到相關文檔(http://www.php.net/manual/en/book.solr.php)。

如果你想要的任何其他幫助或expanation歡迎您。