开源网站统计程序 oracle,利用百夫长统计程序源码免费搭建独立网站统计软件工具...
一般我們站長統計使用哪個工具?百度統計、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,利用百夫长统计程序源码免费搭建独立网站统计软件工具...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php类库下载下来怎么使用,PHP如何实
- 下一篇: 李想谈毛利率:豪华品牌超40% 直营20