Real_Time

CGI Script Market RSS フィードを購読 CGI Script Market アーカイブ RSS フィードを購読

Real_Time

今現在このページを見ている人数をリアルタイムで表示します。
来訪者が常にオンラインでreal_time.cgi を表示していることがカウントの条件になります。
なので、サイト内の各ページに1つずつ設置したり、フレームを使って常時real_time.cgi を表示することで、1つのページを見ている人数だけでなく、サイト内に居る人数をカウントすることも可能です。

一定時間でのリロード(更新)が必要な訳ですが、設置したページ全体をリロードするのは大袈裟ですし、実用的でもありません。
そこで、表示するカウンター部分をなるべく軽くして、カウンター単体だけをリロードする方法を採ります。
このサンプルでは、<IFRAME>を使ってHTML内に埋め込んでいますが、それぞれフレームを使うなどして工夫して下さい。
尚、このサンプルでは10秒ごとに更新されていますが、リロード時間や<BODY>の設定は簡単に出来ます。

real_time.cgi 単体を見る

著書のご案内

JavaScript+CGI ハイブリッドスクリプト JavaScript+CGI ハイブリッドスクリプト Webプログラミングの荒技! JavaScript+CGI ハイブリッドスクリプト JavaScriptとCGIの併用で最強のWebプログラミングを実現

CGI Script Market アーカイブ
CGI Script Market主宰 sueponのブログ。