2012-09-24 45 views
2

計數我想要做的訪問者跟蹤類似於計算器怎麼做呢..唯一訪問者在ASP.NET MVC

通過經過無數的帖子閱讀,我已經想通了一些細節已經:

    每十五分鐘
  • 只算1個IP擊(如果匿名)
  • 計數只有1唯一用戶登錄(每天?)

現在,離開真正落實的問題..

我應該記錄這兩個因素居住爲表(和增加計數)

| IP |時間戳| pageurl |

或之後執行計數(例如,使用IIS日誌文件 - 這不包括用戶,右

我知道有在外面一些類似的帖子,但沒有真正在我看來,一個偉大的解決方案然而..

回答

0

我不認爲你可以討論你的業務邏輯。它取決於你如何你希望它是。我說,定義你所謂的「獨特的用戶」,並圍繞它建立你的算法。

至於在這裏你的問題,你會得到很多的意見,但沒有正確的回答你的問題。

我的意見:我會去的表格,註冊用戶和匿名者的IP跟蹤的組合,所以選擇一個從你的清單。

爲了什麼它的價值 - 這是我對了。謝謝。

0

我建議的表格。添加用戶列以跟蹤其登錄用戶或匿名用戶。 除非您想保留歷史記錄,否則我會建議在一天結束時清空表格以保持您的搜索速度。