|
|
我現在想做一個在線人數統計的程序
|
|
如何運用一個函數時刻測試用戶的連接狀態呢?謝謝!
|
|
|
Re: 我現在想做一個在線人數統計的程序
|
|
應使用Cookie 技術來統計,不能只是簡單調用一個函數就可以。
|
|
|
Re: 我現在想做一個在線人數統計的程序
|
|
那我應該怎麼才能知道對方已經不在線了?(呵呵,我很菜)
|
|
|
Re: 我現在想做一個在線人數統計的程序
|
|
俺也想知道。
|
|
|
Re: 我現在想做一個在線人數統計的程序
|
|
http/1.0是stateless的,所以你所期望的沒法實現, 但是http/1.1已經解決了這個problem! 不過,你可以寫個程序啊! 一個把用戶輸入一個file,另一個(離開時)減調 一個用戶。
ponderh
|
|
|
Re: 我現在想做一個在線人數統計的程序
|
|
怎麼才知道用戶離開了呢? 像asp可以用on session destroy吧。 但是php呢?
|
|
|
Re: 我現在想做一個在線人數統計的程序
|
|
PHP 也支持Session.
|
|
|
asp的session其實不可靠。
|
|
我建議有ip地址,在服務器上運行一個程序,週期的檢測ip地址的變化
|
|
|
Re: 我現在想做一個在線人數統計的程序
|
|
支持是支持,但是好像看不到有destroy的功能啊 -- ip,如果是一堆用戶局域網上網的話呢?我是說,存在相同 IP的用戶。
|
|
|
Re: 我現在想做一個在線人數統計的程序
|
|
採用SNMP,定時檢查snmpwalk("localhost","public","tcp.tcpConnTable") 結果與在命令行運行netstat -t相同,去掉你不希望統計的port就行了。 PS:一台主機可以有不止一個TCP連接
|
|
|
Re: 我現在想做一個在線人數統計的程序
|
|
有誰能貼個製作過程的和程序!比如以虎翼為例!應該怎麼搞?
|