标签:tab clip 实例 tools com require boa composer art
Elasticsearch-PHP只有三个要求你需要担心:
其它的依赖会通过Composer 被自动的下载和安装。Composer是一个管理PHP依赖的包。通过Composer安装elasticsearch-php非常容易。
因为Elasticsearch 1.0 版本有突发的变化,你需要匹配Elasticsearch版本到你Elasticsearch-PHP适当的版本. 如果你的Elasticsearch版本老于1.0,那么你需要安装使用 Elasticsearch-PHP 0.4分支,否则的话使用1.0分支。
master分支总是追踪着Elasticsearch的主分支,但是不提倡使用dev-master分支在你的产品代码中。
Elasticsearch Version | Elasticsearch-PHP Branch |
---|---|
>= 1.0 | 1.0 |
<= 0.90.* | 0.4 |
- php composer.phar require elasticsearch/elasticsearch
- require ‘vendor/autoload.php‘;
- $client = new Elasticsearch\Client();
更多关于Composer的信息Composer。
你会注意到一些安装命令,尤其是--no-dev。这可以阻止Composer安装一些测试开发依赖。对一般用户来说,没有必要安装测试套件。尤其是开发依赖项包含了Elasticsearch的一个完整副本,以至于对开发和测试人来说是一个相当大的下载,因此,使用--no-dev 标示。
如果你想为这个库的发展做贡献,那么就省略--no-dev 标示 就行了。
来源:http://blog.csdn.net/zpf336/article/details/48627789
标签:tab clip 实例 tools com require boa composer art
原文地址:http://www.cnblogs.com/crystaltu/p/7657282.html