亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

php 怎么做瀏覽量的統計?用的是thinkphp框架

php 怎么做瀏覽量的統計?用的是thinkphp框架

阿晨1998 2018-09-05 10:09:56
要求統計要包括沒有訪問數據庫的,因為要做cache
查看完整描述

2 回答

?
小怪獸愛吃肉

TA貢獻1852條經驗 獲得超1個贊

用ajax,
var url = "要傳遞的目標地址";
//var data = "id=2&name=xiaodengzi";
var data = {};
data["id"] = 2;
data["name"] = "xiaodengzi";
var dataType = "json";
$.get(
url,
data,
function(response){
var name = response['num'];
$("#cx").html(name);
},
dataType
);
====================================

public function b(){
if($_GET['id'] == 2){
$number = M("number");
$find_number = $number->where(1)->find();
//print_r($find_number);//Array ( [num] => 31 )
$find_number['num'] += 1;
$where['id'] = 1;
$save['num'] = $find_number['num'];
$number->where($where)->save($save);
print?json_encode($find_number);
}
}

查看完整回答
反對 回復 2018-09-30
?
牧羊人nacy

TA貢獻1862條經驗 獲得超7個贊

可以提供簡單的方法:(基于你用的是tp,對于做cache緩存也不影響統計,畢竟是訪問了控制器方法)
第一:當訪問這個頁面的時候,對應的有控制器,在控制器中做一個操作,每被訪問這個頁面一次給數據庫那個字段加1(這個不精準)
第二:獲取訪問頁面人的ip地址,在數據庫存記錄,每此訪問此頁面也就是控制器 就做同樣的操作,前提是判斷這個人的ip是否存在,存在證明已訪問過。(稍微精確點)
當然還有不少其他的方法,這里是比較簡單的。希望可以幫助到

查看完整回答
反對 回復 2018-09-30
  • 2 回答
  • 0 關注
  • 1719 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號