国产精品成人VA在线观看,亚洲日韩在线中文字幕综合,亚洲AV电影天堂男人的天堂,久久人人爽人人爽人人av东京热

News新聞

業(yè)界新聞動態(tài)、技術前沿
Who are we?

您的位置:首頁      樂道系統(tǒng)FAQ      php基于websocket搭建簡易聊天室實踐

php基于websocket搭建簡易聊天室實踐

標簽: 發(fā)布日期:2016-10-24 00:00:00 274

本文實例講述了php基于websocket搭建簡易聊天室實踐。分享給大家供大家參考。具體如下:
1、前言

公司游戲里面有個簡單的聊天室,了解了之后才知道是node+websocket做的,想想php也來做個簡單的聊天室。于是搜集各種資料看文檔、找實例自己也寫了個簡單的聊天室。

http連接分為短連接和長連接。短連接一般可以用ajax實現(xiàn),長連接就是websocket。短連接實現(xiàn)起來比較簡單,但是太過于消耗資源。websocket高效不過兼容存在點問題。websocket是html5的資源

2、前端

前端實現(xiàn)websocket很簡單直接

//連接websocket

var ws = new WebSocket("ws://127.0.0.1:8000");

//成功連接websoc的時候

ws.onopen = function(){}

//成功獲取服務端輸出的消息

ws.onmessage = function(e){}

//連接錯誤的時候
ws.onerror = function(){}

//向服務端發(fā)送數(shù)據(jù)

ws.send();