websocket

Nginx的socket轉發端口如何配置-小浪學習網

Nginx的socket轉發端口如何配置

nginx 轉發 socket 端口常見場景:在線學習應用,在常規功能之外,增加一個聊天室功能,后端選擇 swoole 提供服務提供者,同時不想前端直接 ip:port 方式鏈接到服務,需要使用 nginx 進行轉發。...
站長的頭像-小浪學習網站長8個月前
3113
redis除了緩存還能做什么-小浪學習網

redis除了緩存還能做什么

redis應該說是目前最受歡迎的nosql數據庫之一了。redis通常被作為緩存組件,用作緩存數據。不過,除了可以緩存數據,其實redis可以做的事還有很多。 下面列舉幾例,供大家參考。推薦:《redis視...
站長的頭像-小浪學習網站長8個月前
2614
帶你三分鐘學會swoole框架-小浪學習網

帶你三分鐘學會swoole框架

前言 最近在學習swoole這個東西,就寫點心得吧。基于swoole的開源框架很多,優缺點自己百度,凡是有用到websocket和消費隊列選擇基于swoole的框架是不錯的選擇。好吧話不多說,吳大仙就介紹一下...
站長的頭像-小浪學習網站長8個月前
3213
一起學習Swoole的簡單運用實現例子-小浪學習網

一起學習Swoole的簡單運用實現例子

前言 我們使用php開發web應用基本都是使用傳統的lamp/lnmp模式來提供http服務,這種模式一般是同步且堵塞的,若我們想使用php開發一些高級的特性(例如:異步,非堵塞,網絡服務器等),那么sw...
站長的頭像-小浪學習網站長8個月前
2913
展示swoole 的websocket 連接-小浪學習網

展示swoole 的websocket 連接

小編也是剛接觸swoole,官方文檔給swoole demo信息量也非常的少,有些地方也沒有說清楚,折騰了一,兩天websocket終于握手成功,寫下我的心得,希望能給有需要的人一些幫助。 首先我先介紹我的...
站長的頭像-小浪學習網站長8個月前
3615
nginx反向代理webSocket怎么配置-小浪學習網

nginx反向代理webSocket怎么配置

因為websocket協議是基于http協議升級的(見下圖),所以可以使用nginx反向代理websocket. websocket 從這張圖片上可以看出,websocket連接的建立是在http協議的基礎上。 get?/chat?http/1.1 ...
站長的頭像-小浪學習網站長8個月前
2014
swoole為何從入門到放棄-小浪學習網

swoole為何從入門到放棄

swoole教程介紹為何從入門到放棄 推薦(免費):swoole教程 一、swoole的源碼包安裝 下載swoole源碼:git clone https://gitee.com/swoole/swoole.git 通過phpize(擴展php擴展模塊,建立php外...
站長的頭像-小浪學習網站長9個月前
215
Think-Swoole之WebSocket-Room加入、離開房間和房間消息發送-小浪學習網

Think-Swoole之WebSocket-Room加入、離開房間和房間消息發送

think-swoole 3.0 中 websocket 新增了 room 聊天室功能,它主要用于群發消息,但不同room之間的消息又是相互隔離的。當我們進入一個聊天室,那么我們的進入、離開以及發送的消息只有這個聊天室...
站長的頭像-小浪學習網站長9個月前
308
Think-Swoole之WebSocket客戶端消息解析與使用SocketIO處理用戶UID與fd關聯-小浪學習網

Think-Swoole之WebSocket客戶端消息解析與使用SocketIO處理用戶UID與fd關聯

WebSocket 客戶端消息的解析 前面我們演示了當客戶端連接服務端,會觸發連接事件,事件中我們要求返回當前客戶端的 fd。當客戶端發送消息給服務端,服務端會根據我們的規則將消息發送給指定 fd ...
站長的頭像-小浪學習網站長9個月前
485
Think-Swoole之WebSocket消息、廣播以及 Swoole 原生方法調用-小浪學習網

Think-Swoole之WebSocket消息、廣播以及 Swoole 原生方法調用

think-swoole 教程之websocket 消息、廣播以及 swoole 原生方法調用 什么是客戶端的 fd fd 是在 Swoole 中客戶端的唯一標識符,fd 是復用的,當連接關閉后 fd 會被新進入的連接復用,正在維持的...
站長的頭像-小浪學習網站長9個月前
3313
Think-Swoole教程之WebSocket的介紹、事件和數據發送-小浪學習網

Think-Swoole教程之WebSocket的介紹、事件和數據發送

什么是 WebSocket WebSocket 協議是基于 TCP 的一種新的網絡協議,使得客戶端和服務器之間的數據交換變得更加簡單,允許服務端主動向客戶端推送數據。在 WebSocket API 中,瀏覽器和服務器只需...
站長的頭像-小浪學習網站長9個月前
2711