點燈坊

學而時習之,不亦悅乎

使用 Socket.io 計算線上人數

無論 User 跳轉到其他網頁,或者關閉 Browser,Socket.io 的 disconnect event 都能被觸發,因此 WebSocket 最簡單的應用之一,就是用來計算線上人數。

Socket.io 初體驗

WebSocket 使得原本 Stateless 的 Web 有新玩法,而 Socket.io 是 WebSocket 的封裝,讓我們在不重新執行 JavaScript 前提下,直接收到 Server 送來資料,本文後端使用 Node.js + Express,前端使用 HTML + JavaScript,體驗最簡單的 Socket.io。