扫码关注官方订阅号
欢迎选择我的课程,让我们一起见证您的进步~~
了解下 WebSocket 协议及socket.io。nodejs和socket.io是不错的组合,对于不支持 WebSocket 协议的也做了轮询的fallback,使用很简单(来自于socket.io官网):
WebSocket
后端:
var io = require('socket.io').listen(80); io.sockets.on('connection', function (socket) { socket.emit('news', { hello: 'world' }); socket.on('my other event', function (data) { console.log(data); }); });
前端:
<script src="/socket.io/socket.io.js"></script> <script> var socket = io.connect('http://localhost'); socket.on('news', function (data) { console.log(data); socket.emit('my other event', { my: 'data' }); }); </script>
我最近发现一个专业做web实时推送的,叫Goeasy,我试了一下,中英文都很齐全,服务器稳定,代码也简洁易懂,几分钟自己可以写一个demo,大家可以试一下,网站是https://goeasy.io/
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
了解下
WebSocket协议及socket.io。nodejs和socket.io是不错的组合,对于不支持WebSocket协议的也做了轮询的fallback,使用很简单(来自于socket.io官网):后端:
var io = require('socket.io').listen(80); io.sockets.on('connection', function (socket) { socket.emit('news', { hello: 'world' }); socket.on('my other event', function (data) { console.log(data); }); });前端:
<script src="/socket.io/socket.io.js"></script> <script> var socket = io.connect('http://localhost'); socket.on('news', function (data) { console.log(data); socket.emit('my other event', { my: 'data' }); }); </script>我最近发现一个专业做web实时推送的,叫Goeasy,我试了一下,中英文都很齐全,服务器稳定,代码也简洁易懂,几分钟自己可以写一个demo,大家可以试一下,网站是https://goeasy.io/