2012-08-23 92 views
0

我想製作一個文件,監控我的網頁的頁面瀏覽量,爲此我需要讓我的網頁能夠編輯此文件。我不太擅長JavaScript或PHP,所以如果可能的話,我不知道如何做到這一點。謝謝您的幫助!如何讓HTML文件編輯服務器上的文件?

+1

第三方Web分析任何人?當有很多好的解決方案時,爲什麼要推出自己的產品?例如,[AWStats](http://en.wikipedia.org/wiki/AWStats)對於現場解決方案或[Google Analytics](http://www.google.com/analytics/)非常好,完全託管服務。 – mellamokb

+1

你必須用JavaScript或PHP來完成。 HTML本身就是一種標記語言,並不是一般意義上的「編程」語言。或者您可以使用分析服務,也許http://www.google.com/analytics/ – Jeremy1026

回答

0

那麼,最簡​​單的方法來解決你的問題它使用Google Analytics。如果你不想這樣做,那麼第二個最簡單的方法就是使用PHP。

喜歡的東西:

<?php 
$file = "vistors.txt"; 

$handle = fopen($file, 'r+') ; 

$data = fread($handle, 512) ; 

$count = $data + 1; 
print "You are visitor ".$count; 
?> 

就在你的PHP文件將完成這項工作的頂部。這並不是很好,但它會導致每次讀取和寫入頁面時,即使是Googlebot或其他類似的東西。

頁面的其他部分必須等待這種情況發生,所以如果事情需要一段時間,那麼頁面會變慢。

我寫了我自己的分析,它使用AJAX(因爲它是異步)插入數據到MYSQL數據庫。這具有更多的功能。

雖然大多數人只使用Google Analytics,但它提供了大量的功能。

0

HTML文件不能修改任何內容,句點,因爲它們不是可執行文件或腳本,它們不能做任何事情,對它們做了一些事情。要做這樣的事情,你需要一個腳本或程序,PHP,JavaScript和ASP.NET。理論上講,你可以爲你的HTTP服務器編寫一個mod來跟蹤頁面請求,但這太複雜了。根據您需要的統計信息,您可以使用visit counter或網絡分析工具,如Google Analytics

相關問題