【问题标题】:Are PECL & solarium mandatorily required to run solr on php?是否强制要求 PECL 和日光浴室在 php 上运行 solr?
【发布时间】:2014-03-05 08:30:51
【问题描述】:

好吧,我尝试查找有关使用 php 启动 solr 的文档,但找不到适合初学者的任何启动指南。有些地方只提到了 solr 客户端库,有些地方提到了 pecl,有些地方也提到了日光浴室。这三个都需要吗? 如果没有,初学者在什么基础上可以决定在 php.ini 上运行 solr 需要什么。

【问题讨论】:

标签: php solr pecl solarium


【解决方案1】:

其实Peclsolariumsolr-php-client都是客户端库,可以帮助你处理和使用Solr。

所以他们做同样的工作。并且它们并非都是必需的,您只需要选择一个更符合您的需求/偏好的。

-Pecl 是一个 php 扩展,这意味着它将像 curl 等所有其他扩展一样扩展 php ...,我会推荐它,因为它重量轻且文档齐全且始终更新。

-Solarium 是一个第三方库,它就像一个项目,您可以自己运行它,也建议使用它,并且有据可查,您可以在任何地方找到它使用的示例。

-solr-php-client 也是第三方库,自 2011 年以来没有更多更新,但它也被使用并广为人知。

所以用更简单的话来说: 如果你想在 php 中使用 solr,你可以选择下面提到的库之一,然后安装它,最后使用它。 我建议您使用 pecl 扩展,因为它将在您的机器上安装一次,而不仅仅是在项目中。 日光浴室也是一个很好的选择,值得推荐,但对于初学者来说,试试 pecl。 你可以在 PHP 的官方 sie(http://www.php.net/manual/en/book.solr.php) 上找到文档。

如果您需要任何其他帮助或扩展,欢迎您。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-04
    • 2016-03-12
    • 2016-08-01
    • 2016-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多