2012-10-09 34 views
1

我正在一個網站(PHP/JS/MYSQL)上工作。 我想跟蹤特定頁面的視圖數量。我知道每次用戶進入頁面時更新數據庫都不是一個好的選擇。有人可以推薦解決方案嗎?收集統計信息,如網頁瀏覽量

謝謝

+3

您是否嘗試過使用Google Analytics等衆多分析服務之一? –

+3

完全可以在每個頁面視圖上更新數據庫。 – MiniGod

+0

這兩個評論都是真實的。我的答案解釋了原因。 Googe Analytics最終是更優越的選擇 - 儘管更新db是很好的。你可能想研究你的MySQL,Postgresql,或者你有什麼樣的數據庫,以確保安全更新以及你的觀點應該是大的 - 以及重複的穩定性。 –

回答

0

正如其他人所說,我會使用谷歌分析。這在努力和時間方面要簡單得多。這不僅在這些方面更好,而且還在發展一段時間。如果你的技能甚至非常強烈,那麼很可能需要幾年才能複製。 :)

0

我同意使用Google Analytics(分析)。

它令人難以置信的容易。

只需轉到http://www.google.com/analytics/並創建並註冊。 (如果您沒有Gmail帳戶,那麼我會先創建一個)

然後按照說明等將每個頁面上的代碼粘貼。

下面是代碼的樣本(你會UA後,當然使用自己的號碼):

<script type="text/javascript"> 

     var _gaq = _gaq || []; 
     _gaq.push(['_setAccount', 'UA-xxxxxxxxxx']); 
     _gaq.push(['_trackPageview']); 

     (function() { 
     var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
     ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
     var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
     })(); 

    </script> 

他們甚至提供這個代碼準備粘貼

這足以設置如果你想跟蹤更多的東西,你可以爲你所要求的內容提供幫助,並且還可以打開大量的其他跟蹤選項。

最棒的是,它的免費!