2010-12-11 55 views
0

我一直在考慮將分析添加到我構建的CMS系統。我不打算使用第三方軟件包或服務。我真的希望按訪問者和時間記錄頁面訪問。網站分析 - 如何?

我不想確定一個人或跟蹤超出單一網站。我想知道這個訪客是否和昨天一樣。

我在想一個存儲時間,頁面ID和訪問者散列(md5或其他)的簡單表格。這可以讓我說「訪客X每5天訪問一次該網站」類型的東西,並且能夠說訪客Y從第1頁到第2頁再回到第1頁以及其他統計數據。

時間和頁面ID我可以很容易地得到它的訪問者ID。我可以獲得IP,但是可以通過該網站跟蹤單次訪問。它不能可靠地用於追蹤回訪。 NAT使用DHCP使得IP不合需要 - 我想。我想我可以使用客戶端cookie,但我寧願不。

是否有比IP更可靠或更可靠的方式來識別回訪者?

+0

你說 - 客戶端cookie。餅乾很正常。 – 2010-12-11 02:41:55

+0

即使我瞭解您不想使用第三方軟件,但Google Analytics非常酷。 Cookies + AJAX應該很好地完成這項工作。 – JCOC611 2010-12-11 02:45:25

回答

0

除了使用GA來跟蹤唯一訪問者依賴於自定義變量,並不能像上面描述的那樣真正使用。

我會看看Piwik,它比GA更自由,更靈活。

如果你真的想要建立一個你自己的系統,客戶端Cookie設置爲10年左右(「永久」),其中包含時間和頁面ID過期(也許訪問身份證,但你必須使用會話信息)和唯一的訪問者ID不變。

請注意,如果不使用例如跟蹤訪問者的用戶名,您只跟蹤唯一的瀏覽器,而不是訪問者。

0

據我所知,只有兩種方式來跟蹤訪問者,一個是cookies,另一個是IP地址。我也聽過一些像添加1px * 1px gif圖像的東西,但我不確定它是如何工作的。 需要注意的一件事是網絡分析基於模糊的數據,根本不喜歡CRM分析。所以如果你正在尋找準確的數據,那麼這幾乎是不可能的。

只是想一想