Piwik(Matomo)免费开源的PHP统计系统-安装简单功能强大可媲美谷歌统计

很多人一想到统计的话都会仅限于Google Analytics、百度统计、站长统计等,这类的统计都是搜索引擎等第三方公司开发的系统,在功能上和易用性上自然没话说,但是唯一一个问题就是统计数据存储放在了第三方的服务器上,对于一些保密性强的网站那就存在一定的风险了。

另外一个使用第三方的Web统计存在的问题就是不安全性,例如之前也有爆出百度统计、站长统计等JS文件有挂马以及统计服务器宕机的情况。Google Analytics虽然没有出现过较大的问题,但是Google Analytics却经常无法访问,这严重影响了网页的加载速度,这也是我不得不放弃GA的原因。

不再使用Google Analytics、百度统计,我们可以寻求自建统计系统。Piwik就是一款知名度和美誉度比较高的免费开源的PHP统计系统,在功能上Piwik足以媲美Google Analytics。Piwik支持插件,你可以通过插件扩展Piwik的功能,或者去掉一些不需要的功能,基本上可以满足中小型网站的日常统计需要。

Piwik免费开源的PHP统计系统-安装简单功能强大媲美Google Analytics

Piwik采用PHP+MysqL构建,所以任何LNMP或者LAMP环境的Web服务器都可以运行Piwik。本文就来分享一下Piwik的安装与使用方法,更多的站长工具,你也许需要:

  1. Linux系统监控命令整理汇总-掌握CPU,内存,磁盘IO等找出性能瓶颈
  2. 生成和订阅任意网站RSS工具-实现RSS全文,邮箱和手机APP提醒
  3. 三个命令工具Rsync,SCP,Tar-快速解决VPS远程网站搬家与数据同步

PS:2018年3月3日更新,Piwik已经更名为Matomo,只是改了一下名称而已,安装与使用方法和原来的Piwik是一样的。

一、Piwik安装方法

Piwik官网:

  1. 网站:https://matomo.org/
  2. 网站:https://piwik.org/
  3. 演示:https://demo.piwik.org

1.1  安装要求

安装Piwik要求服务器至少满足以下条件:

支持 Apache, Nginx, IIS,等等.

PHP 版本至少是 5.5.9

MySQL 版本至少是 5.5 或者 MariaDB

开启PHP extension pdo and pdo_mysql, or the mysqli extension.

官网推荐采用PHP 7 以上,MySQL 5.7+ 或者 MariaDB作为数据库。这里推荐采用Oneinstack或者LNMP一键安装包,支持PHP、Nginx、MysqL等最新版一键安装。

1.2  安装过程

到官网下载最新版的Piwik安装包,解压到服务器根目录下。接着用浏览器访问网站,你就可以看到Piwik的安装界面了,注意先将语言切换为中文。

Piwik安装界面

点击到下一步,这时Piwik会自动检测你的服务器是否支持相应的功能,如果提示有问题请先改正再安装Piwik。

Piwik检测服务器

接着就是设置数据库。数据库如果提示错误,可以将127.0.0.1改成localhost。

Piwik填写数据库

最后就是设置用户账号和密码了。

Piwik设置账号密码

再设置一个你想要统计的网站。

Piwik添加网站

最后,你将会得到一段代码,将这段代码复制粘贴到网站的所有页面,稍等一会儿你就可以在Piwik看到统计结果了。

Piwik统计代码

如果你用的是Wordpress、Joomla、Drupal等还可以直接安装Piwik插件,这样你就不需要手动编辑网页了。Piwik官方支持以下程序:

Piwik支持的程序

二、Piwik使用操作

2.1  访客分析

这个就是Piwik的面板,有访客分析、页面分析、来源分析、目标分析等,是不是很像Google Analytics的界面?(点击放大)

Piwik操作界面

访客分析有访客日志、用户、自定义变量、设备、软件、所在地、忠诚度、访问时间、实时地图等。

Piwik访客趋势

Piwik实时访客可以查看到网站的实时统计,地图可以精确到城市。

Piwik访客地图

点击还可以查看到访客的详情。(点击放大)

Piwik查看详情

2.2  来源分析

通过Piwik可以查看搜索引擎和关键词、网站和社交、广告活动等不同来源分析。

Piwik来源分析

也可以分析网站不同的页面的访客情况。

Piwik分析页面

3.3  手机APP

Piwik有IOS和安卓APP,你可以下载安装免费使用。

Piwik手机客户端

三、Piwik设置方法

3.1  安装插件

Piwik支持第三方的插件启用,你可以自己选择暂停或者启用不同的插件。

Piwik安装插件

在商城选项里可以下载Piwik插件和主题了。

Piwik安装主题插件

3.2  GeoIP 数据库

如果你发现Piwik显示访客的地理位置有问题,应该是GeoIP 数据库没有下载或者更新,你可以手动下载或者更新。

Piwik更新IP地址

四、总结

Piwik是一个优秀的开源网站统计系统,在功能上访客分析、来源分析、目标分析等基本上和Google Analytics都差不多了,日常我们Google Analytics统计基本上也就是这些功能了,Piwik基本上可以满足我们的需要了。

Piwik使用过程中唯一的问题恐怕就是要确保服务器稳定了,因为如果用于统计的服务器不稳定的话那么统计出来的结果就可能不怎么准确了。另外,Piwik显示国内的访客IP位置不一定准确,你可以手动启用或者更新MaxMind的IP库。

文章出自:挖站否 https://wzfou.com/piwik/,版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

关于站长(Qi),8年前经常混迹于免费资源圈中,有幸结识了不少的草根站长。之后自己摸爬滚打潜心学习Web服务器、VPS、域名等,兴趣广泛,杂而不精,愿意将自己经验与心得分享出来,与大家共勉。

23 个评论

  • weio 回复

    2018年3月3日 at 下午9:14

    已经更名为:Matomo,所说是为了更好的发展。

  • 李毅哲 回复

    2018年3月4日 at 上午5:50

    运行上会不会比较耗服务器资源?
    特别是用户访问量大的时候

  • 逗妇乳 回复

    2018年3月4日 at 上午9:36

    图片看不到

    • xiaoz 回复

      2018年3月5日 at 上午11:32

      检查下浏览器是否安装了屏蔽广告的扩展,我安装了也是看不到图片,加入白名单就可以了。

      • Qi 回复

        2018年3月5日 at 下午12:54

        这是什么扩展?还怎么把图片也识别成了广告了?

        • 小z博客 回复

          2018年3月5日 at 下午1:24

          Chrome下安装了Ublock,应该是被误认为了广告。

  • 夏目贵志 回复

    2018年3月4日 at 下午2:34

    个人感觉小站用不到 哈哈哈 !!!

  • 罗小黑 回复

    2018年3月4日 at 下午3:45

    百度统计现在也是异步加载了,已经很好了,除了不能统计从谷歌来的关键词

  • Lisa.Su 回复

    2018年3月4日 at 下午11:07

    除非网站统计可以短信或邮箱提醒,否则像我这种懒人是不会特地跑去看统计的。平时也就看几眼博客自带的浏览数。

    • Qi 回复

      2018年3月5日 at 下午1:24

      Piwik有短信提醒功能。

  • xzymoe 回复

    2018年3月6日 at 下午7:17

    是啊 话说占用系统资源不?看你截图的效果,感觉还是挺不错的

    • Qi 回复

      2018年3月7日 at 下午9:30

      挺高的,而且js还是反应快一些,要不然会拖慢网页速度。

  • 新笔趣阁 回复

    2018年3月6日 at 下午10:10

    这个可以,自己建一个方便点。只是不知道来路关键词统计得准不准,全不全。
    有时间搞一个试试

    • Qi 回复

      2018年3月7日 at 下午9:23

      还可以,就是百度这边不行。

  • 筑楼 回复

    2018年3月6日 at 下午11:35

    有搭建好的吗?能让试试不!看看关键词记录如何

    • Qi 回复

      2018年3月7日 at 下午9:21

      关键词还可以,可以记录谷歌的,百度的好像不行。

  • 王大佬 回复

    2018年3月7日 at 上午8:13

    看到了“可媲美谷歌统计”于是我就准备搭建起来~

    • Qi 回复

      2018年3月7日 at 下午8:10

      可以试试,有短信通知功能,报告也很强大。

  • ChromeFor浏览器 回复

    2018年3月8日 at 下午2:22

    很不错。对于买流量的站感觉需求好一些。

  • Xin 回复

    2018年3月11日 at 下午1:51

    試著模仿Qi的網誌,話説,# Analytics與# Translate好像會有點影響大#陸瀏覽體驗呢,只能對大#陸禁止載入了XDDD

    • Qi 回复

      2018年3月12日 at 下午8:57

      是的,我放的Adsense都无法加载了。

  • Kevin 回复

    2018年3月18日 at 上午11:58

    我搭建了一个,可是关键字显示的是 未定义,百度和谷歌的都是

    • Qi 回复

      2018年3月18日 at 下午4:51

      我的是谷歌正常,百度也是这样的。

发表评论

Login

欢迎!请登录你的账号。

记住我 忘记密码?

还未注册 注册

Lost Password

Register

返回顶部