2010-05-05 66 views
1

我的老闆問我博客專家(http://www.weblogexpert.com/lite.htm)是否可靠地計算網站中訪問者的平均時間。由於HTTP是一種無狀態的協議,我認爲平均時間可能是留給個人解釋的東西。有沒有人使用Weblog Expert?訪問者的平均時間可靠嗎?有沒有人瞭解它有關它如何處理Apache日誌以瞭解平均時間的標準?Weblog Expert是否可靠?

回答

1

從網絡日誌專家精簡版的幫助,下面的定義:

訪客 - 該程序通過IP地址來確定訪問者數量。如果來自IP地址的請求在來自該IP的上次請求後30分鐘後發出,則認爲它屬於不同的訪問者。來自蜘蛛的請求不用於確定訪問者。

這是一個非常有用的啓發式方法來確定訪問者的訪問,如果你所需要做的只是一個時間戳和一個請求IP地址。 (我不確定Web Log Expert如何確定訪問者是蜘蛛,但這與我的目的無關)。

但仔細觀察,我發現訪問者的平均時間對於我們的Web應用程序而言是非常可變的;一些用戶只需要一兩頁,其他用戶則需要幾個小時。因此,「平均訪問時長」這一單一指標可能無法讓您完全瞭解您網站的流量。

1

我無法評論該網站,但平均時間通常是使用一些非常聰明的javascript計算的。

您可以在JavaScript中的頁面各個部分設置事件,將事件請求發送到服務器。例如,當用戶離開頁面或點擊鏈接或關閉窗口時,瀏覽器可以向其服務器發送javascript請求,讓他們知道用戶已離開。雖然這不是100%可靠的,但我認爲它提供了人們在那裏花費多長時間的合理估計。

0

如果更改「訪問者會話超時」,我會得到完全不同的結果。 我們的內部網絡人員(我們的大部分訪問者)都從同一個IP(通過我們的ISP)訪問我們的網站(外部主機),因此通過此超時確定新訪問者的唯一方法。選擇1,5或10分鐘會產生非常不同的結果。非常不可靠。唯一要做的就是保持一致,並使用相同的參數進行比較,即增加/減少流量。順便說一句,WebLog Expert(版本7 - > 8)的更新通過全部的窗口完全不同的計數機制。