84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
求问比如 segmentfault 的这个消息推送
有消息来的时候小铃铛会有一个红色的数字,点开之后又新的消息,这个不用刷新页面就能实现,而且也不用ajax,该怎么做?
学习是最好的投资!
websocket
用fiddle看了一下,应该是用到了socket.io附教程一篇使用Node.js+Socket.IO搭建WebSocket实时应用
应该是用的websocket,可以看一下workerman框架,实践一下websocket.workerman
如果考虑到php, 楼上正解。另外推荐 pomelo, 分布式、觉得也比较稳定,就是曲线比较陡。
php
pomelo
关于WEB推送刚好我最近在做,可以给你一些方案:
一般来说,如果对于消息的实时性要求不是特别高,比如10秒中检查一次消息也可以接受,这时可以使用最简单的 polling 方案,即每隔一定时间向服务器请求一次接口来获取是否有未读消息,这种方式实现起来相当简单,而且对浏览器的兼容性很好。
还有一种被广泛使用的方式,就是楼上所说的,使用 webSocket,前面已经说很多了,我就不多讲了。
HTML5有一个新的推送标准,SSE(Server-Side Event),可以用来做实时推送,相对websocket来说实现起来更简单,但对浏览器的支持不是太好(现代浏览器都可以支持,但IE和Edge全系不支持)。
目前成熟的服务器推送的方案是jsonp
你好,我想问一下你现在那个实时推送做出来了吗。我现在要做这个功能,我现在要实时推送都必须要刷新页面。怎么解决呢。请教一下
websocket
用fiddle看了一下,应该是用到了socket.io
附教程一篇使用Node.js+Socket.IO搭建WebSocket实时应用
应该是用的websocket,可以看一下workerman框架,实践一下websocket.
workerman
如果考虑到
php
, 楼上正解。另外推荐
pomelo
, 分布式、觉得也比较稳定,就是曲线比较陡。关于WEB推送刚好我最近在做,可以给你一些方案:
一般来说,如果对于消息的实时性要求不是特别高,比如10秒中检查一次消息也可以接受,这时可以使用最简单的 polling 方案,即每隔一定时间向服务器请求一次接口来获取是否有未读消息,这种方式实现起来相当简单,而且对浏览器的兼容性很好。
还有一种被广泛使用的方式,就是楼上所说的,使用 webSocket,前面已经说很多了,我就不多讲了。
HTML5有一个新的推送标准,SSE(Server-Side Event),可以用来做实时推送,相对websocket来说实现起来更简单,但对浏览器的支持不是太好(现代浏览器都可以支持,但IE和Edge全系不支持)。
目前成熟的服务器推送的方案是jsonp
你好,我想问一下你现在那个实时推送做出来了吗。我现在要做这个功能,我现在要实时推送都必须要刷新页面。怎么解决呢。请教一下