欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

施用 solr php 的输出

程序员文章站 2022-05-22 11:28:07
...
使用 solr php 的输出

转载:使用 solr php 的输出

发表于:2009年2月18日?| 分类:Solr?| 标签:?php,?solr?|?views(1,054)

版权信息: 可以任意转载, 转载时请务必以超链接形式标明文章原文出处, 即下面的声明.

?

原文出处:http://blog.chenlb.com/2009/02/use-solr-php-writer.html

solr 1.3 增加了 php 的输出类型,这个 php 调用 solr 搜索的时候解析结果可能比较快。php 有两种:一是 php 结构(语法的,类似 json);另一各是,php 序列化的,可以用 php的反序列化来解析。下面示例下怎么用

Solr's PHP Output :

  1. $code?=?file_get_contents('http://localhost:8983/solr/select?q=iPod&wt=php');??
  2. eval("$result?=?"?.?$code?.?";");??
  3. print_r($result);??

Solr's PHP Serialized Output :

  1. $serializedResult?=?file_get_contents('http://localhost:8983/solr/select?q=iPod&wt=phps');??
  2. $result?=?unserialize($serializedResult);??
  3. print_r($result);??

提示:要使用这两种输出,要在服务器上打开它们,编辑solrconfig.xml,去注释(或加上这这些内容):

  1. queryResponseWriter?name="php"?class="org.apache.solr.request.PHPResponseWriter"/>??
  2. queryResponseWriter?name="phps"?class="org.apache.solr.request.PHPSerializedResponseWriter"/>??

其它:

热心的开发者还写了 php 的客户端:SolrPhpClient, 来源:https://issues.apache.org/jira/browse/SOLR-341

?

施用 solr php 的输出

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • 施用 solr php 的输出
  • 专题推荐

    作者信息
    施用 solr php 的输出

    认证0级讲师

    推荐视频教程
  • 施用 solr php 的输出javascript初级视频教程
  • 施用 solr php 的输出jquery 基础视频教程
  • 视频教程分类