CNode

cnode社区的浏览器端消息推送怎么实现的?

问答
BByronvis发布于10 年前最后回复10 年前12 回复5125 浏览0 收藏

如题,有大神指点一下嘛?用的什么方法。

查看回复

回复 (12)

S
suntopo#1·10 年前

不是推送

I
i5ting#2·10 年前

好像jpush

I
i5ting#3·10 年前

ruby-china用的是https://github.com/faye/faye ,有nodejs版本,性能比ruby的好

A
alsotang#4·10 年前

浏览器端???浏览器端只有未读消息提醒,这个是通过一个未读消息的表实现的,没有做任何的优化。

B
Byronvis#5·10 年前
引用 i5ting好像jpush

@i5ting jpush好像是移动端用到的吧

B
Byronvis#6·10 年前
引用 alsotang浏览器端???浏览器端只有未读消息提醒,这个是通过一个未读消息的表实现的,没有做任何的优化。

@alsotang 没有用到comet或者websocket的是么? 通过的简单的刷新检查是否有消息未读是么?

G
giscafer#7·10 年前

看源码就知道了呀!没用什么websocket

F
fangker#9·10 年前
引用 alsotang@Byronvis 对的,刷新才能发现新消息。

@alsotang 收了,正在仿cnode,今天还看到个哥们在论坛里各种@人,研究怎么实现的@功能。我也各种@过。不看源码,分析,上来就撸 哈哈

F
fangker#11·10 年前
引用 DevinXian@fangker 简单正则即可实现...

@DevinXian 我也没说具体实现,说的是思路....

C
cipo2008#12·10 年前

随便说说

参与回复
登录后即可参与回复。登录