使用httpmodule
的方式,即可以實現,又可以除錯。
具體步驟:
1.先為你的文件建立乙個數字列,叫「
瀏覽數」。 2.
新建乙個類庫,我起名叫
hitscount
,新增引用
microsoft.sharepoint,system.configuration以及system.web
然後,將
class1.cs
改名為hitscountmodule.cs 3.
hitscountmodule.cs中內容如下
原**中使用的是
prerequesthandlerexecute,我用
prerequesthandlerexecute
捕獲不到
word
開啟的.docx
檔案,於是我改用
resolverequestcache方法後,解決。
4.建立強名稱。右鍵專案-》屬性-》簽名-》把為程式集簽名勾上,然後在下面下拉列表中點「新建」,在彈出來的對話方塊中把「使用密碼保護金鑰檔案」的小勾去掉,隨便輸入乙個名字,確定。編譯 5.
把編譯好的
dll拖入
c:/windows/
assembly目錄下。也就是加入
gac,我是建立了乙個
bat檔案,部署方便,
bat檔案內容如下
6.修改
web.config
檔案,我的是在d:/inetpub/wwwroot/wss/virtualdirectories/80下,查詢,在此節點下新增
其中publickeytoken值會不太一樣,需要修改,可以在
c:/windows/
assembly下找到你拖進去的那個
dll查屬性就可以看到了。要麼你就用reflector來看吧。
完了後,在命令列輸入
iisreset
重啟iis
就完成了。
總結:這個方法雖然實現了瀏覽數的統計,可是也有乙個問題,就是我們的「
瀏覽數」是乙個普通的列,使用者只要有一定的許可權就能修改這個列的值。
php 真實訪問次數,php如何統計訪問次數?
php如何統計訪問次數?php中可以利用cookie實現訪問次數統計 global count count 1 if isset cookie visittime setcookie visittime date y m d h i s else setcookie visittime date y...
WP PostViews瀏覽次數統計外掛程式使用詳解
wp postviews是一款很受歡迎的文章瀏覽次數統計外掛程式,記錄每篇文章展示次數 根據展示次數顯示歷史最熱或最衰的文章排行 展示範圍可以是全部文章和頁面,也可以是某些目錄下的文章和頁面。本文還介紹了一些隱藏的功能,例如按照文章次數排序全站文章的功能。使用方法 啟用外掛程式後,後台會出現乙個新的...
Linux中awk統計ip訪問次數
現在有乙個檔案,資料量大概在200多萬條記錄,想用shell的awk做統計,檔案的格式如下 關鍵字 url ip位址 test 123 1 test 123 1 test 123 2 test2 12 1 test2 123 1 test2 123 2 現在想要統計的結果是 檢視同乙個關鍵字和url...