2011-05-10 74 views
1

嘿,我只是想知道我將如何去監測或測量我的網站獲得的點擊次數。我想從代碼中做到這一點,而不是下載一個插件到頁面。這是一個asp.net網站。任何教程或代碼建議都會很好。提前致謝。計數網站流量

+0

如果您嘗試在代碼中執行此操作,您需要一種計算每個用戶的方法。你可以用數據庫做到這一點,每次訪問者到達你的頁面時只需遞增一個整數。您可能想要通過使用會話變量來記住該訪問者,以便如果他們重新加載頁面,則不會再次對其進行計數。 如果你沒有數據庫,你可以使用一個應用程序變量,它是服務器範圍內的增量,但是如果你重新啓動IIS,這個變量會重置自身。 – Yeodave 2011-05-10 14:45:58

回答

3

您想查看一下Google Analytics,它們很棒,並且只需添加一行代碼!

這是我用於我管理的所有網站!

0

你也可以看看安裝AWStats,它通過閱讀你的Web服務器日誌來工作。所有你需要做的就是改變服務器上的日誌記錄設置(如果你使用Windows服務器,則使用IIS),安裝作爲單獨網站運行的AWStats,以及安排統計數據與排定任務的排序規則。

優點:更深入的統計數據,特別是訪問者的IP地址,谷歌不收集。缺點:更多的努力來啓動和運行。

0

監控流量和其他重要指標的最佳方式是使用Google Analytics。您不僅可以查看您網站的歷史數據,還可以實時監控流量。此外,您可以跟蹤廣告或外部鏈接的轉化(銷售額)。