rdorado / site-analyzer
使用最小配置分析基于PHP的网站。功能包括:点击计数器、用户分析、A/B测试和用户画像。
0.1.1
2019-03-19 16:52 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- phpunit/phpunit: ^7
This package is auto-updated.
Last update: 2024-09-17 02:38:11 UTC
README
SiteAnalyzer是一个免费的分析PHP网站的包。使用SiteAnalyzer,可以计数页面、理解用户行为、分析网站动态,并执行A/B测试。SiteAnalyzer可以在几秒钟内安装到任何PHP中,而不会影响应用程序的业务逻辑,并根据需求进行定制。
功能
- 点击计数器
- 网站动态分析
- 用户画像分析
- A/B测试
安装
可以通过Composer安装SiteAnalyzer
$ composer require rdorado/site-analyzer
或修改你的composer.json需求
"require": { "rdorado/site-analyzer": "^0.1.1" }
并更新你的项目
$ composer update
使用
通过导入SiteAnalyzer
类并使用count
静态方法来计数你想要观察的所有视图/页面
use SiteAnalyzer\SiteAnalyzer; SiteAnalyzer::count();
你还可以包括其他选项,以便存储在数据库中。这取决于你想要执行的报告或分析类型
$options = ['id' = $myid]; SiteAnalyzer::count($options);
报告/显示存储的信息
一旦开始计数页面点击量,就可以显示不同类型的报告。例如,一个非常基础的报告是存储在数据库中的每个页面的点击数
$data = SiteAnalyzer::getStats(); print( SiteAnalyzer::transform($data, "html") );