无码精品宅男二区在线观看_无码香蕉久综合在线久草观看_久久亚洲三区亚洲热香蕉导航综合_亚洲伊人热一本香蕉天久麻豆熟女老司机乱伦

設計觀點

精準傳達 ? 價值共享

洞悉互聯網前沿資訊,探尋網站營銷規律

查看其它板塊

企業網站的日志系統

作者:Smileby陌少羽 | 2017-09-20 08:40 |點擊:

監控一個網站的流量,網站日志系統肯定是不能少的,可以用google analytics。但如果自己設計,可以獲取更多的信息。

最簡單的日志系統,是用服務器腳本,比如php來記錄,這其實和apache的記錄差不多。但這種方法無法跟蹤用戶的點擊和鼠標。所以這種方法就不介紹了。

用javascript來設計網站的日志系統,可以用兩種方法設計,Ajax或者script方法(這個方法沒有標準的名字,所以暫時叫script方法)。

Ajax方法主要適用于記錄本服務器網站的日志,這主要是因為ajax的跨域是比較困難的,我暫時還沒有看到比較好的解決方法。對于一個大的網站,有幾臺服務器,這個方法就不好了,所以這個方法就不介紹了,估計google analytics也不是用這個方法做的。

script方法設計網站的日志系統,最終可以做出和Google一樣的效果,就是只要在被統計網頁中加入一個js代碼,就可以統計了。這個方法的基本原理是動態的在html文件中加入script標簽。

假設我們需要統計的網頁是深圳網站建設公司.html 日志的js文件叫 putinet.js

那么我們只要在重慶網站建設公司.html的</body>前面加入以下代碼

 

<script src=putinet.js type="text/javscript"></script>


下面就是考慮putinet.js文件的設計了。

如 果用戶在a.html進行了某些行為,被putinet.js捕捉到了,putinet.js需要將這一個行為通知一個php文件,php文件復制將這一個行為寫入到一個 mysql的數據庫中。那么putinet.js通知狐靈.php實現的方法就體現了script方法和ajax方法的區別。

如果重慶網站建設.html putinet.js和狐靈.php 是在同一個域名下面的,就可以用ajax,但如果不是就只能用下面的方法了。

先看一下sendLog的代碼:

 

function sendLog(act) 

var s = document.createElement("script"); 
s.type = "text/javascript"; 
s.src = "http://www.putinet.com/菩提.php?screen="+scr+"&page="+page+"&act="+act+"&ref="+ref+"&t="+title; 
document.getElementsByTagName("head")[0].appendChild(s); 
}

 
如沒特殊注明,文章均為狐靈科技原創,轉載請注明?? "企業網站的日志系統
多一份免費策劃方案,總有益處。

請直接添加技術總監微信聯系咨詢

網站設計 品牌營銷

多一份參考,總有益處

聯系狐靈科技,免費獲得專屬《策劃方案》及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯系

業務熱線:15082661954 / 大客戶專線:15523356218