人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

請看網易站如何判斷一個用戶還是否在線(寫社區時的問題)

請看網易站如何判斷一個用戶還是否在線(寫社區時的問題)

更新時間:2022-08-03 文章作者:未知 信息來源:網絡 閱讀次數:


其實網易也是拿了國外的代碼來改了下就做了自己的攝取的。該代碼好象在國外的網站上有,可以找來看看就知道怎么會事了。

另外,網易判斷一個用戶在線與否,我想可以通過這樣的法子實現。

1、登錄的時候,把用戶信息記錄到一個表中。其中關鍵數據是當前登錄時間。同時得
到一

個用戶唯一標識的號碼。

2、網易的頁面不斷地自動刷新。請注意頁面中的:

<meta http-equiv="Refresh"
content="20;url=http://club.netease.com:8888/xxxx">

其中,該url應該是一個專門用來進行身份驗證重新登記的地址。xxxx是和個人信息
相關

的一個字符串,就是上面說的用戶唯一標識號。每次刷新,其實就是修改表中的該用
戶的記

錄中的當前時間為現在的時間。

3、每次操作的時候需要驗證用戶身份。驗證用戶身份的過程應該是:

A、判斷此人是否用戶;

B、從當前在線表中取出在線人員列表,看此人是否在列表中。如果不在,那肯定是超

時。如果在,那操作繼續。如何判斷超時其實就是一個如何確定在線人員列表的問
題。假設

10分鐘超時,那么在線表其實就是所有符合條件:目前時間-上次登記時間<10分鐘
的所有

記錄。這個上次登記時間就是在刷新頁面的時候填寫的時間。

4、定時清空不在線人員的記錄,以保持該表的規模和提高檢索效率。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 花垣县| 远安县| 泰来县| 南靖县| 平遥县| 府谷县| 安庆市| 霍山县| 曲阳县| 高密市| 漠河县| 历史| 本溪| 卢氏县| 临汾市| 江西省| 双鸭山市| 西吉县| 南陵县| 墨脱县| 新昌县| 白玉县| 莲花县| 邹城市| 航空| 集安市| 光泽县| 潜江市| 凤庆县| 井陉县| 邯郸市| 都兰县| 台安县| 呼图壁县| 浦江县| 神木县| 沅江市| 韶山市| 连平县| 佳木斯市| 军事|