一般我们站长统计使用哪个工具?百度统计、51LA、CNZZ统计,还是其他统计工具。确实有些比较喜欢折腾的网友会使用一些开源程序搭建自己的统计工具,出于这样考虑的用户一来可能是考虑到个性化,二来可能将网站数据自己保管,毕竟有些敏感类的或者有担心被泄露数据的网站是不会使用第三方统计的。比如我们看到一些门户类网站,肯定没有使用第三方统计工具的。

在这篇文章中,老蒋需要分享的是一款叫做百夫长统计程序,可以测试免费版本,当然官方也有提供付费版本。如果我们以后有需要更高级别的功能,可以看看其付费版本的区别和是否适合您的需求。百夫长统计(Centcount Analytics)是一款功能强大的免费开源网站统计程序。采用PHP + MySQL + Redis开发而成,可以方便地部署在自己的服务器上,100%独享数据。

我们可以看到百夫长统计可以自建在独立的服务器中,数据是安全的,统计数据报告也比较丰富,可以包含37项报告,热力图功能可以看到用户在网页中的浏览行为。我们一起看看这款百夫长统计的配置以及功能演示。

第一、百夫长统计安装方法

1、程序配置环境

建议2GB内存配置,且使用SSD固态硬盘,服务器建议采用Nginx架构,PHP7.0+ 、MySQL5.7+ 、Redi3.0+ 、邮件服务需要支持Postfix。

2、直接在线安装

https://cn.centcount.com/Centcount_Anlytics_Installation.zip

我们在自己已经配置的WEB环境中进行安装,直接执行install.php文件。如果看到异常需要检查是否支持需求的WEB环境。他会有一个检测的,如果通过才可以继续下一步。

3、检查配置

A - 安全配置

#编辑网站根目录config/config_security.php文件

/************* 安全配置开始 *************/

//force ssl

define('FORCE_SSL', true);//如果你没有SSL证书,请将此常量设置为"false"。

//check ssl

define('IS_HTTPS', isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] === 1 || $_SERVER['HTTPS'] === 'on') ? true : false);

//define security transfer protocol

define('PROTOCOL', IS_HTTPS ? 'https://' : 'http://');

//define API transfer protocol

define('CURL_PROTOCOL', 'https://');//如果你没有SSL证书,请将此常量设置为"http://"。

/************** 安全配置结束 **************/

B - 设置通用配置

#编辑网站根目录config/config_common.php文件

/*************** CA CONFIG START **************/

//encode factor

define('ENCODE_FACTOR', itbulu.com);//重设你的私有加密因子,这非常重要。

//mysql local root name

define('ROOT_USER_LOCAL', 'root');//设置你的mysql登录用户名(该用户必须有创建数据库权限)

//mysql local root password

define('ROOT_PASSWORD_LOCAL', 'password');//设置你的mysql登录密码

//administrator's timezone: PRC

define('ADMIN_TIMEZONE', 'PRC');//设置管理员时区

//default timezone: PRC

define('DEFAULT_TIME_ZONE', 'PRC');//设置默认时区

//error log host

define('ERROR_LOG_HOST', 'www.itbulu.com');//设置错误日志主机(此处替换为你的域名)

/**************** CA CONFIG END ***************/

C - 邮件配置

#编辑网站根目录config/config_mail.php文件

/************* Config Mail Start ***********/

//administrator mail

defined('ADMIN_MAIL') || define('ADMIN_MAIL', 'admin@centcount.com');//设置管理员接收通知邮箱(请将下面三个通知邮箱放入管理员邮箱白名单列表)

//auto response mail

defined('AUTORESPONSE_MAIL') || define('AUTORESPONSE_MAIL', 'autoresponse@centcount.com');//设置自动回复邮件发送邮箱

//notification mail

defined('NOTIFICATION_MAIL') || define('NOTIFICATION_MAIL', 'notification@centcount.com');//设置通知邮件发送邮箱

//fatal error mail

defined('FATALERROR_MAIL') || define('FATALERROR_MAIL', 'fatalerror@centcount.com');//设置错误信息邮件发送邮箱

/************** Config Mail End ************/

根据我们的邮件信息配置。

第二、体验百夫长统计工具

这里我们登录后台看到界面还是比较不错的。

热力图可以看到用户访问行为。

实时访客分析。

详细的访客分析,包括访客日志、蜘蛛日志以及具体到设备。同时,还有行为分析,来源分析等,总之功能还是比较强大的,如果我们有兴趣且对于自己网站希望用到独立统计工具可以试试这款软件。不过,如果是付费版本确实不便宜,要这么齐全的功能还是比较贵的。

开源网站统计程序 oracle,利用百夫长统计程序源码免费搭建独立网站统计软件工具...相关推荐

  1. 0成本开发一个外卖领劵小程序,支持分销裂变(附源码及搭建教程)

    前序准备 注册美团联盟和淘宝联盟 美团联盟个人无法注册,可以挂靠在企业帐号下. 淘宝联盟:https://pub.alimama.com/ (opens new window) 外卖CPS红包小程序源 ...

  2. 【微信小程序】别踩白块源码免费分享

    微信小程序"别踩白块"源码分享 一.项目目录框架及配置 1.文件框架 (1)pages文件夹: (2)app.js (3)app.json (4)app.wxss (5)app.w ...

  3. 手机应用软件下载导航php源码_轻量级网址导航程序壹网分类目录v2.5源码免费下载...

    壹网分类目录v2.5 资源名称:壹网分类目录 v2.5 资源分类:网址导航 授权方式:免费 界面语言:简体中文 文件大小:381KB_ 更新时间:2020-02-08 资源类型:国产软件 平台环境:W ...

  4. PHP个人博客网站设计 学生PHP个人博客网页源码 PHP MYSQL动态网站作品

    大学生PHP MYSQL个人博客网站作品 作品介绍 前端截图 后台截图 作品源地址 作品介绍 采用php+mysql开发,系统采用了3张数据库表(会员.日志.日志分类)记录数据,有批量删除之功能,文章 ...

  5. jQuery特效,网站模板,商城模板,网页特效各种前端源码免费下载

    原文链接:https://www.jianshu.com/p/3e4b9960e033 素材520网免费下载各种前端素材源码 https://www.sucai520.com/ 有需要前端相关学习资料 ...

  6. Java熔断框架有哪些_降级熔断框架 Hystrix 源码解析:滑动窗口统计

    降级熔断框架 Hystrix 源码解析:滑动窗口统计 概述 Hystrix 是一个开源的降级熔断框架,用于提高服务可靠性,适用于依赖大量外部服务的业务系统.什么是降级熔断呢? 降级 业务降级,是指牺牲 ...

  7. 【免费赠送源码】Springboot篮球网站19133计算机毕业设计-课程设计-期末作业-毕设程序代做

    [免费赠送源码]Springboot篮球网站19133计算机毕业设计-课程设计-期末作业-毕设程序代做 [免费赠送源码]Springboot篮球网站19133计算机毕业设计-课程设计-期末作业-毕设程 ...

  8. 群晖python套件包_利用群晖Docker安装ubuntu16.04搭建python网站服务器(部署篇)

    在帖子<利用群晖Docker安装ubuntu16.04搭建python网站服务器(安装篇)(地址:http://www.cirdown.com:81/thread-185-1-1.html)&g ...

  9. 如何利用教育网站源码成功搭建在线教育网站

    如今是一个信息化时代,人们都想接受各种各样的教育,在线教育也就因此发展了起来,并且逐渐成为了一种趋势.而成熟的在线教育网站皆是由高质量的教育网站源码搭建而成的.如何利用教育网站源码成功搭建在线教育网站 ...

最新文章

  1. 点名系统在c++中怎么做_栅格系统是怎么做设计的
  2. eclipse如何修改dynamic web module version
  3. Python学习笔记:面向对象编程(2)
  4. 【Python基础】高效的10个Pandas函数,你都用过吗?
  5. 认证鉴权与API权限控制在微服务架构中的设计与实现
  6. 伏安特性曲线实验报告_电化学扩散层,Cottrell equation,取样电流伏安法
  7. Python中abs()和fabs()方法之间的区别
  8. 一个人要干成事,需要搞清楚自己的三个“半径”
  9. linux socket 104 错误,linux socket连接中 ERRNO错误
  10. Java学习笔记——IO
  11. 【IoT】创业:硬件创业之测试产品与产品本身一样重要
  12. android sqlite 打包 xe,Delphi XE使用SQLite3
  13. poi导出如何设定宽度_POI导出excel列宽自适应
  14. 金融计量模型(十):协整和误差修正模型
  15. win10计算机三级密码设置,Win10系统下共享文件夹如何设置密码访问?
  16. Zedboard 运行linaro操作系统
  17. mysql多表关联查询慢_mysql数据库多表关联查询的慢SQL优化
  18. 数字三角形的多种解法思路
  19. Mydrivers: DVD Jon出手,绕过ATT激活iPhone
  20. 别让生气毁了你的生活(深度好文)

热门文章

  1. tcp文件服务器设计报告,TCPIP协议分析课程设计报告书.doc
  2. iphone黑屏转圈_iphone7无限转圈黑屏怎么回事?
  3. 卷文件系统根目录仅剩余0字节_Linux Ext4文件系统的老祖宗长什么样
  4. Can you answer these queries V SPOJ - GSS5 (分类讨论+线段树维护区间最大子段和)
  5. 作业 20180925-1 每周例行报告
  6. 通过带数据盘的自定义镜像来创建使用应用程序网关的虚拟机规模集
  7. 4 [面向对象]-三大特性:多态
  8. HDU 5514 Frogs 欧拉函数
  9. (线性基) bzoj 2460
  10. CSS篇 第9章 Visual Formatting Model 部分翻译