好吧,我尝试查找有关使用 php 启动 solr 的文档,但找不到适合初学者的启动指南。有些地方只提到了 solr 客户端库,有些提到了 pecl,有些也提到了日光浴室。这三个都需要吗?如果没有,初学者在什么基础上可以决定在 php.ini 上运行 solr 需要什么。
问问题
431 次
1 回答
4
实际上Pecl、solarium和solr-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)。
如果您需要任何其他帮助或扩展,欢迎您。
于 2014-05-09T21:25:31.833 回答