anmoroz / yii2-analytics
Yii2 数据分析模块
0.0.1
2015-10-02 13:13 UTC
Requires
- php: >=5.4.0
- bower-asset/select2: ~4.0
- ruflin/elastica: ~2.2.1
- yiisoft/yii2: ~2.0
- yiisoft/yii2-bootstrap: ~2.0
Requires (Dev)
This package is not auto-updated.
Last update: 2024-09-18 10:17:14 UTC
README
以表格形式构建复杂的数据部分。
要求
- PHP >= 5.4.0。
- Elasticsearch 1.7.2
- yiisoft/yii2 ~2.0
- yiisoft/yii2-bootstrap ~2.0
- ruflin/elastica ~2.2.1
- bower-asset/select2 ~4.0
安装
推荐通过 composer 安装此扩展。
运行以下命令之一:
php composer.phar require --prefer-dist anmoroz/yii2-analytics
或添加以下内容到您的 composer.json 的 require 部分:
"anmoroz/yii2-analytics": "~0.0.1"
配置
编辑配置文件(web.php),例如
在 "module" 部分
'analytics' => [ 'class' => 'anmoroz\analytics\Module', 'configClass' => 'app\components\AnalystsConfigurator', 'dbAdapterName' => 'db', 'elasticSearch' => [ 'host' => 'localhost', 'port' => '9200', 'debug' => false ] ]
像 web.php 一样编辑配置文件(console.php),并在 "bootstrap" 部分中另外编辑
'bootstrap' => ['analytics']
创建 AnalystsConfigurator 扩展 anmoroz\analytics\components\AbstractConfigurator
索引数据
执行 php yii analytics/indexation 命令