reprovinci / solr-php-client
一个用于在Apache Solr安装中索引和搜索文档的PHP库。
v1.0.3
2014-04-24 14:32 UTC
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-09-14 13:18:18 UTC
README
一个用于在Apache Solr安装中索引和搜索文档的PHP库。
此客户端库是从Donovan Jiménez的Google Code项目分叉而来的: http://groups.google.com/group/php-solr-client
在此之前,它托管在Solr的问题跟踪器中:https://issues.apache.org/jira/browse/SOLR-341
什么是Apache Solr?
Solr是一个基于Lucene Java搜索库的开源企业搜索服务器,具有XML/HTTP和JSON API、命中高亮显示、分面搜索、缓存、复制、Web管理界面以及许多其他功能。它在Tomcat等Java servlet容器中运行。有关Solr的更多信息,请参阅Solr Web Page。项目的Wiki是了解如何根据您的个人需求安装和配置Solr的官方起点。
功能
- 查询、删除、优化。
- 通过兼容层支持Solr 3和Solr 4。
- 支持Solr 4的软提交。
安装
Composer (PHP 5 >= 5.3.0)
- 使用Composer入门
reprovinci/solr-php-client
在 Packagist
只需 require
reprovinci/solr-php-client
{ "require": { "reprovinci/solr-php-client": "1.0.x" } }
测试
代码在每次推送后都由Travis自动测试。Travis目前报告以下构建状态:。
如果您想自己测试代码,请按照以下说明操作
Composer (PHP 5 >= 5.3.0)
只需安装开发依赖项并运行PHPUnit
composer install --dev bin/phpunit tests
致谢
更多信息
请参阅常见问题解答
或者,如果您有使用问题,请尝试在用户讨论组中发布。
免责声明
此PHP库不是Apache Solr项目的一部分,也不是由Apache软件基金会维护。所有链接的Apache Solr文档或标志仍然是Apache Solr项目、其作者和Apache软件基金会的独家财产。