cakemanager / cakephp-analyzer
此包的最新版本(dev-master)没有可用的许可证信息。
CakePHP 分析器插件
dev-master
2015-10-22 23:42 UTC
Requires
- php: >=5.4.16
- cakephp/cakephp: ~3.1
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-06 22:16:23 UTC
README
此分析器插件是一个跟踪和报告网站流量的插件。
安装
您可以使用 composer 将此插件安装到您的 CakePHP 应用程序中。
安装 composer 包的推荐方式是
composer require cakemanager/cakephp-analyzer:dev-master
现在通过您的 shell 加载插件
$ bin/cake plugin load -b -r Analyzer
或者将以下内容放入您的 config/bootstrap.php
文件中
Plugin::load('Analyzer', ['bootstrap' => true, 'routes' => true]);
运行迁移
$ bin/cake migrations migrate -p Analyzer
从现在开始,所有请求都将被报告!
使用方法
忽略
您可以通过在 config/bootstrap.php
中放置以下代码来忽略注册请求
Configure::write('Analyzer.Ignore.key', [
'plugin' => 'DebugKit'
'controller' => 'UsersController',
'action' => 'index',
'prefix' => 'admin',
]);
例如,此代码将忽略所有 DebugKit
请求
Configure::write('Analyzer.Ignore.debug_kit', [
'plugin' => 'DebugKit'
]);
查找器
RequestsTable
具有以下查找器
Between
设置开始和结束日期
$query->find('Between', [
'start' => '-3 days',
'end' => 'now',
]);
UniqueVisitors
尚未有效!
仅查找唯一访客
$query->find('UniqueVisitors');
AnalyzerComponent
AnalyzerComponent
允许您了解您的流量。以下方法可用
尚无方法,它们可能会被表的查找器所取代。