rdorado/site-analyzer

使用最小配置分析基于PHP的网站。功能包括:点击计数器、用户分析、A/B测试和用户画像。

0.1.1 2019-03-19 16:52 UTC

This package is auto-updated.

Last update: 2024-09-17 02:38:11 UTC


README

MIT License Scrutinizer Quality Score Build Status

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") );

文档

请参阅https://site-analyzer.readthedocs.io/en/latest/中的文档。