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

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

問題是,我不知道該怎么去做這個記錄,又不能在每一個用戶的URL上帶上他的ID?

問題是,我不知道該怎么去做這個記錄,又不能在每一個用戶的URL上帶上他的ID?

PHP
慕田峪4524236 2023-04-16 14:10:25
現在我的網站是用Nginx+php,現在想要統計來訪的登錄用戶,觀察一個人在網站上的足跡。不想用php來做,因為每一個訪問都要做一次記錄,php做效率不高,想直接打印在nginx access log里。我想到的方案是:在日志里記錄每一個條訪問來自于哪個用戶(如果是登錄用戶就記錄用戶ID,沒有登錄的也能給他一個key值,用來標示他的身份),然后結合nginx access log記錄的其他內容就可以做比較好看的統計數據報告了。
查看完整描述

2 回答

?
叮當貓咪

TA貢獻1776條經驗 獲得超12個贊

為了更靈活的處理日志格式,建議你直接選用ngx_lua模塊。這樣的話就可以自定義日志格式了,記錄也可以直接導入數據庫處理,非常的方便。

查看完整回答
反對 回復 2023-04-20
?
qq_笑_17

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

我沒有太清晰的思路,不過我覺得nginx能做到應該是http協議層面的東西,有關http相關的數據都可以記錄下,但是涉及到ID業務級別的東西,恐怕不好做。如果想做也需要程序和nginx的變量參數相關看是否可以配合實現。
另外業務程序上面肯定還要輸出其它很多日志,這個是在所難免的。

查看完整回答
反對 回復 2023-04-20
  • 2 回答
  • 0 關注
  • 126 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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