iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 17
0
自我挑戰組

挑戰30天完成PHP聊天室範例系列 第 17

[Day17]第十六章-聊天室開頭的閒聊(一)

首先對於要創建聊天室功能,
有幾種做法,
(1)利用ajax來做接值和顯示的效果
(2)利用websocket來做
等等等等....
而我今天會選用的是(2)websocket,

關於websocket,
https://read01.com/zh-tw/dxJBNP.html#.WlDWCa6WaM8
文章裡面形容的比較簡單一點,
畢竟我也不是這個技術的專家,
要講太深也無法~

https://ithelp.ithome.com.tw/upload/images/20180106/201078487st8Z5K4RI.jpg

這張圖片就是基本的socket運作流程圖,
首先server端會建立socket的連線,然後監聽,
這時client建立連線進來握手之後
client才和server端做傳接值的動作。

有錯誤的地方煩請高手幫我補充指教><~超怕講錯的~


上一篇
[Day16]第十五章-盤古開天(六)-登出功能&session兩三事
下一篇
[Day18]第十七章-聊天室開頭的閒聊(二)-php websocket函數
系列文
挑戰30天完成PHP聊天室範例30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言