我的網站應該使用什麼統計應用程式?

我的網站應該使用什麼統計應用程式?

我有自己的伺服器(具有 root 存取權限)。

我需要訪問我的網站的用戶的統計數據等等......

我看過一個名為 Webalyzer 的應用程式...這是一個不錯的選擇嗎?

我在 Ubuntu 9 系統上運行 apache2...

如果您知道任何好的伺服器統計應用程序,請告訴我。

後續問題:所有統計資料都保存在日誌檔案中,對嗎?那麼這些日誌檔案會有多大呢?分割它們的可能性會很好,但不知道 Webalyzer 是否可以做到這一點...

答案1

網路化者非常擅長挖掘您的 Apache 日誌以獲取統計數據 - 誰訪問過、來自哪些 IP 位址、這些 IP 反向解析到的網域類型的詳細資訊(.com、.net、.co.uk、.ru 等)。 )、他們的瀏覽器聲稱是什麼(通常但並非總是如此)、用戶正在使用什麼作業系統(同樣,前提是瀏覽器誠實地報告它)等等。您的網頁上沒有什麼特別的,每個頁面載入時都沒有向外部伺服器發出額外的請求,等等。

Google分析另一方面,在客戶端層級工作。您網站上的每個頁面都透過腳本標記呼叫 Google Analytics,以便他們可以為您捕獲此資訊(以及更多資訊)。使用起來非常簡單,但它確實會在每次頁面加載時向伺服器產生額外的請求。另請注意,某些廣告攔截器也會攔截 Google Analytics; GA 需要 Javascript,有些人(雖然不是很多)可能已經關閉了 JavaScript。

這將是兩個大的,每個都有不同的方法。 Webalizer 完全本地化(因此是私有的)且非侵入性可能很有吸引力;遺傳演算法的範圍和分析特徵可能很有吸引力。

答案2

Google分析

要處理大型日誌文件,您可能需要研究日誌輪轉器:http://www.cyberciti.biz/faq/how-do-i-rotate-log-files/

答案3

有一個本地、開源、基於 PHP 的 Google Analytics 替代方案,名為皮維克它仍在大力開發中,但已經值得仔細研究。

答案4

Analog 是為 Ubuntu 預先打包的。它易於設置,並且只需最少的設置就可以很好地工作。報告魔法可用於改進輸出的格式。

統計數據可在 /var/log/apache 中找到。它們會由 logrotate 自動為您旋轉和壓縮。文件的大小取決於查詢數量、日誌格式以及網站上 URL 的大小。除非您的伺服器非常繁忙,否則它們不應該很大。

awstats 也針對 Ubuntu 進行了打包,但設定起來並不那麼容易。它確實在自己的日誌檔案中保留統計資料。我聲稱能夠追蹤訪問情況。

相關內容