關于Session有幾個問題請教大神
既然在剛打開一個頁面的時候Session就創建了,那么不登錄也是有session的,如何統計一個頁面的正在訪問人數?
一個session在關閉瀏覽器再打開后會重新創建session,那么我在一個瀏覽器內同時打開兩個淘寶首頁,是幾個session?登錄一個賬號后,再打開首頁登錄另一個賬號是幾個session?
? 請教慕課網各位大神
既然在剛打開一個頁面的時候Session就創建了,那么不登錄也是有session的,如何統計一個頁面的正在訪問人數?
一個session在關閉瀏覽器再打開后會重新創建session,那么我在一個瀏覽器內同時打開兩個淘寶首頁,是幾個session?登錄一個賬號后,再打開首頁登錄另一個賬號是幾個session?
? 請教慕課網各位大神
2016-08-29
舉報
2016-08-30
session跟登錄與否沒有關系,要看你代碼,如果你在本次瀏覽的代碼中打開了session就會有,有了session不一定就是登錄了,session是你自己創建的,并不是你瀏覽了網站,server就創建了session。
2016-08-30
不登錄雖然有session,但為了降低服務器負載,如果登錄不成功,直接會轉發到別的的界面,是不會從session中取值的,統計頁面的訪問人數是通過IP統計的,取到登陸的IP,然后在數據庫的統計人數表做新增,如果IP不重復就增加一個IP在表里,然后在訪問人數的表做次數查詢顯示到頁面上就可以了,數據庫要做唯一限制。
一個賬號不管你開多少網頁,都是一個Session,你如果寫過項目就會很明白,在登陸的時候取到Session,然后這個session會貫穿整個項目,需要用到權限,顯示登陸姓名等等什么的都是用這個session在做判斷!
你登陸京東等網站的時候,如果你過多長時間沒有操作,他會要求你重新登陸的!