一号优惠经验分享网
51福利网的各种薅羊毛福利经验笔记

Matomo自建网站统计工具-Matomo开源免费功能强大的网站统计分析程序

在各大网站统计纷纷倒闭或者是转向收费的情况,自建一个网站统计工具变得越来越紧要了。要说免费开源的统计工具,Matomo自然是当仁不让位列第一位了,因为Matomo的前身就是Piwik,一直是开源免费,历史悠久,同时Matomo的统计工具堪称强大。

Matomo提供了顶级关键字和搜索引擎,网站,社交媒体网站,首页网址,页面标题,用户国家,提供商,操作系统,浏览器市场份额,屏幕分辨率,自定义变量,顶级入口/出口页面,下载文件等等的分析,在漂亮的叠加图热图报告中显示的用户的热图,滚动图和点击等。

51福利网

总之,从功能上来看Matomo可以说是第二个Google Analytics也不会过,最重要的是Matomo是一个开源免费的网站统计程序,你可以将Matomo安装任意PHP主机空间上,甚至无需要空间直接以插件的形式安装在你的Wordpress博客里,让你的WP自带统计功能。

这篇文章主要是分享新版的Matomo安装与使用教程

一、Matomo安装前准备

网站:

  1. 官网:https://matomo.org
  2. 下载地址:下载 Matomo 免费网络分析工具 – #1 开源分析
  3. 演示:https://demo.matomo.cloud/
第一个是源码需要部署到自己服务器,第二个是wordpress插件,无需部署其他代码

1.1 环境要求

Matomo官方要求安装程序的PHP空间是:

服务器:Webserver such as Apache, Nginx, IIS, LiteSpeed, etc.

PHP版本:Matomo 4.x requires PHP version 7.2.5 or greater. Matomo fully works with PHP 8 as well. (the older Matomo 3.x required PHP version 5.5.9 or PHP 7.x)

数据库:MySQL version 5.5 or greater, or MariaDB

(enabled by default) PHP extension pdo and pdo_mysql, or the mysqli extension.

经过挖站否的测试,推荐使用Apache来跑Matomo,因为Nginx的重写规则太麻烦。另外,如果你是在VPS主机上架构Matomo,其实更推荐使用Docker的方法来安装Matomo,不仅方便,而且出问题也少。

1.2 官方推荐

官方推荐的数据库和PHP版本:

We recommend using the latest PHP 8.x release as it is more memory efficient and faster than previous PHP versions.

We recommend using MySQL 8+ or MariaDB for your database.

官方推荐的服务器配置要求是:

低于 10万 page views per month or less

One server is sufficient to host both the database and app server
App server minimum recommended configuration: 2 CPU, 2 GB RAM, 50GB SSD disk.

低于100万 page views per month or less

One server can be sufficient to host both the database and app server
App server minimum recommended configuration: 4 CPU, 8 GB RAM, 250GB SSD disk.

低于1000万 page views per month or less

Two servers recommended
1 x App servers, at least 8 CPUs, 16 GB RAM, 100GB SSD disk.
Or 2 x App servers, at least 4 CPUs, 4 GB RAM, 100GB SSD disk.
1 x Database server, at least 8 CPUs, 16 GB RAM, 400GB SSD disk.

二、Matomo安装在PHP空间

Matomo安装在PHP空间比较简单,直接将Matomo程序包从官网下载并上传到你的网站根目录下。

2.1 环境检测

现在打开你的域名,就可以看到Matomo安装界面了。

Matomo首先会检查一下你的安装环境是否符合要求,例如一些函数被禁用了,Matomo会提示让开启。

shell_exec
It is recommended to turn on this PHP built-in function

开启禁用函数也很简单,用的如果是宝塔面板的话可以直接在后台删除禁用函数,如果用的是Oneinstack等一键安装包的话,可以在php.ini配置文件中找到禁用函数一栏,删除你需要使用的到的函数即可。

如果是用的宝塔面板可以在相应php软件管理——禁用函数 里面把被禁用的需要函数删除即可

2.2 数据库配置

然后是Matomo数据库配置。直接填写你已经创建好的Mysql数据库账号、密码等信息,数据库服务器地址如果填写:127.0.0.1提示有错误,可以改填写:localhost。

然后就是创建Matomo管理员了。

2.3 完成安装

最后就是添加第一个你想要统计访客的网站了。

Matomo会生成一段JS代码,将这段代码放在你想要统计的网站的各个页面即可。

三、Matomo WP插件安装

Matomo提供了Wordpress插件,只要你有一个Wordpress博客,安装了Matomo WordPress插件就可以立即将WP变成自带统计工具了。

插件:

  1. https://wordpress.org/plugins/matomo/

四、Matomo统计功能介绍

Matomo统计功能非常地多,也很强大,下图为Matomo的界面,可以看到Matomo包含了访客分析、行为、获客分析、转化与收益分析等。(点击放大)

4.1 实时访客

在Matomo统计里可以查看到网站的实时访客信息。

4.2 行为统计

在Matomo里可以清楚地看到网站的访客对哪些页面感兴趣。

包括了来源页面、进入页面、事件、忠诚度等分析。

Matomo还可以生成访客的行为统计瀑布图,方便你查看统计。

4.3 来源统计

Matomo的来源统计功能也很强大。(点击放大)

Matomo可以清楚显示搜索引擎来源。

另外,Matomo支持WooCommerce等电商统计。

五、总结

Matomo统计功能强大,安装方便,但同时也是一个非常消耗资源的网站统计程序,所以如果你要统计的网站浏览量非常大的话,建议使用更高配置的VPS主机以及增加CDN加速和多服务器动态均衡的策略。

打赏
一号优惠 · 51福利网薅羊毛福利具有时效性,如已失效,请留言
文章名称:《Matomo自建网站统计工具-Matomo开源免费功能强大的网站统计分析程序》-一号优惠 · 51福利网
免责申明:本站所有活动信息均来自网络,如有失效,不实或侵权,请联系我们删除。谢谢

评论 抢沙发

一号优惠经验分享网最新最全薅羊毛,现金红包线报网

一号优惠经验分享网提供每日最新内部优惠,薅羊毛活动,现金红包领取,免费福利和网赚福利手机赚钱线报,打造中国最受欢迎的网赚信息发布平台!51福利网

51联盟线报群赚钱·合作·帮助

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册