【问题标题】:Which is the better client for Solr + PHP?哪个是 Solr + PHP 更好的客户端?
【发布时间】:2009-12-09 00:34:04
【问题描述】:

我有两个选择

  1. http://www.php.net/manual/en/book.solr.php
  2. http://code.google.com/p/solr-php-client/

我在某处读到 2) 使用 JSON 作为输出类型,而 1) 使用 XML doc。

  1. 这不是 Solr 的一个属性,它返回 JSON 和 XML 格式的文档吗?
  2. 在决定之前我还需要考虑哪些其他功能?

【问题讨论】:

  • 看起来两个选项是一样的。
  • 感谢您指出这一点。

标签: php json solr


【解决方案1】:

所以,我实际上会推荐另一个选项,http://code.google.com/p/solr-php-client/,因为它是 Drupal Solr 插件使用的核心 PHP 库。

我认为,就像很多事情一样,YMMV(您的里程数可能会有所不同)。看起来您的问题可能已经在这里得到解答:Useful Thread

【讨论】:

  • 有用的线程隐藏在登录后面。您能否发布不受任何 TOS 约束的公开可用资源,并至少提供一份摘要,说明您认为答案中应该包含哪些内容?
  • 是的! solrPHPClient 是一个完善的库,甚至支持 Solr 1.4。但是,它目前仅支持 Solr 4.x+。还有一些奇怪的设计,例如多值字段的一元数组值会转成字符串,有点多余。
【解决方案2】:

我使用了 PECL Solr PHP 扩展,它运行良好。

我正在考虑使用 Solarium,因为 - 虽然它与框架无关 - 很容易将其集成到 Zend Framework 项目中。

【讨论】:

  • 日光浴+1,结构更好!
  • PERL solr 或 Solarium 是否支持 v1.4 ~ 3.x?一些生产仍然运行旧版本的 Solr。
猜你喜欢
  • 2013-11-23
  • 1970-01-01
  • 2017-05-07
  • 1970-01-01
  • 2014-09-27
  • 2012-06-14
  • 1970-01-01
  • 2017-06-08
  • 1970-01-01
相关资源
最近更新 更多