Sunday, June 25, 2006

Web Log 分析工具 - Awstats

一個架站的人總是會想知道網站的拜訪人數多不多,拜訪人數多就會有一點小小的虛容心 XD

最近我是使用 Google Analytics 的服務來分析,不過使用這個服務必須在網頁中嵌入一小段的 script ,對於非 html 網頁的檔案存取就統計不到了。事實上網站的存取都紀錄在 log 檔中,分析 web-log 就可以得到許多資訊,剛剛心血來潮 google 了一下,發現有一個 web log分析軟體有許多人推薦︰AWStats

AWStats 可分析多個網頁伺服器的 web-log ,其中當然包括 apache 的 log 。AWStats 是以 perl 寫成的工具,必須在終端機下使用指令收集 log 資訊,再透過網頁瀏覽結果。

Debian/Linux 的設定方式可參考 二三街角Notes | awstats on debian 這篇文章,設定過程滿簡單的,設定好之後使用瀏覽器連上 http://yourserver.domain/cgi-bin/awstats.pl 頁面即可看到統計結果。

AWStats 是在每次執行 awstats.pl -config=xxx.xxx 之後才會掃瞄 log 檔,因此記得必須在 cron 中設定定時掃瞄。

AWStats 預設是使用 Big5 處理繁體中文,但是多數搜尋器是使用 UTF-8 ,因此在統計關鍵字的圖表中會出現亂碼,可參考 讓 AWStats 顯示 UTF-8 繁體中文 一文修改設定。

No comments: