簡體   English   中英

強制要求PECL和日光浴室在php上運行solr嗎?

[英]Are PECL & solarium mandatorily required to run solr on php?

好吧,我嘗試過查找有關使用php啟動solr的文檔,但無法為初學者提供適當的啟動指南。 它僅在某些地方提到了solr客戶端庫,在一些地方也提到了pecl,還有一些地方提到了solarium。 這三個都是必需的嗎? 如果不是,那么初學者可以在什么基礎上決定在php上運行solr所需的條件。

實際上是Peclsolariumsolr-php-client ,它們都是客戶端庫,可以幫助您處理和使用Solr。

所以他們做同樣的工作。 並不需要全部,您只需要選擇一個更適合您的需求/偏好的選擇即可。

-Pecl是一個php擴展名,這意味着它將像其他所有擴展名一樣擴展php,例如curl ...,我建議使用它,因為它重量輕且有據可查且始終在更新。

-Solarium是一個第三方庫,就像一個項目,您可以自己運行它,並且建議使用此文件,並有充分的文檔證明您可以在任何地方使用它。

-solr-php-client也是第三方庫,自2011年以來沒有更多更新,但它也已使用並且眾所周知。

因此,用更簡單的話來說:如果要在php中使用solr,請選擇下面提到的一種庫,然后安裝它,最后使用它。 我建議您使用pecl擴展名,因為它將在您的計算機上安裝一次,而不僅僅是在項目中。 日光浴室也是一個很好的選擇,值得推薦,但對於初學者,請嘗試pecl。 您可以在PHP的官方sie上找到該文檔( http://www.php.net/manual/zh/book.solr.php )。

如果您需要其他幫助或擴展,也歡迎您。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM