網頁設計分享-如何使用中山大學的計數器
隨著中山大學之 W3 Server 遷移至新機器,舊的 Counter 服務也即將終止,而新的 Counter 服務將採用由 Muhammad A Muquit 所發展且於 WWW 上被廣為使用之 WWWCount 2.3 版!但基於此服務是完全免費的,為方便及有效的管理,特修改程式以做以下之更動:
- 限制自定紀錄檔(使用df參數),但中山大學使用者例外. 紀錄檔是以 HTTP_REFERER 之環境變數自動產生,所謂的 HTTP_REFERER 變數是指當某個首頁中使用到這裡的 counter 服務時,Browser 在讀取這個計數器時會傳來該首頁之 URL, 此 URL 便會存在於此變數中.因此相同之首頁以不同之 URL 來讀取計數器時,兩者是不同的.舉例:
kpp.nsysu.edu.tw 與 www.nsysu.edu.tw 實際上為同一台機器, 但當 Browser 以 http://kpp.nsysu.edu.tw/index.html 和 以 http://www.nsysu.edu.tw/index.html 來取得 counter 時, 此 counter 會視為不同.
基於以上原因,建議您在公佈您的首頁時,請盡量使用統一一個 URL, 而如果該 hostname 有 www 之 alias 的 話,最好使用以 www 為啟始之 hostname.
- 舊有之 pubcounter 關閉使用.
舊有之 pubcounter?USER_XXX=Y.gif 之方式已取消。 - 基本語法如下:
<img src=”http://counter.nsysu.edu.tw/Count.cgi?keyword=value> 或
<img src=”http://counter.nsysu.edu.tw/bin/count?keyword=value>
兩者兼可.如有超過一個以上之參數,可以 ‘&’ 或 ‘|’ 隔開.
若只想使用內定值,則使用 <img src=”http://counter.nsysu.edu.tw/Count.cgi”> 即可. - 如有需要重定計數,可以 st=啟始數 重定之.如:
<img src=”http://counter.nsysu.edu.tw/Count.cgi?st=100>
表示重置以 100 算起,記得在重置成功以後,將該參數移除. - 目前特別收集了 172 (0-171) 種字型供使用,設定方式為:
<img src=”http://counter.nsysu.edu.tw/Count.cgi?dd=12>
其中 12 即是表示使用編號為 12 之字型. - 其他可使用參數請自行參考原說明檔,在此不便說明.
- 新使用者可直接使用而不必另外申請.
- 如果記錄檔半年內沒有使用過, 即馬上清除
- 效果如同右上角的計數器
28 8 月, 2009 於 未分類 | 標籤: 網頁設計教學