我将为我的Web应用程序(一个小型社交网络)构建实时推送通知功能,我不知道从哪里开始.
这就是我想要构建的:有像按钮,评论表单,...用户点击喜欢,写他们的评论和(相对)立即,在所有者的浏览器上显示新的喜欢和评论的数量,...有点像那.
我在nodeJs上看过socketIo,MeteorJS但不幸的是,他们需要现代浏览器支持的WebSocket.我刚刚读到了关于Comet技术的内容,发现它很容易申请.但我不确定它会表现不错,因为Comet依赖于长轮询连接(如果我错了,请纠正我).
此外,我认为Facebook正在使用Comet推送通知功能.通过firebug插件上的控制台选项卡,我可以看到总是持有与facebook的连接.那么有人能告诉我一个技术,一个模型来开发这样的功能吗?
我有2个数组(@curNodes和@oldNodes),数组元素在行中.例如:
Output of print @curNodes Output of print @oldNodes
US London
UK US
Run Code Online (Sandbox Code Playgroud)
现在我想的每个元素比较@curNodes有@oldNodes.例如,首先它会检查"US"中@oldNodes,如果是有别的什么也不做其他动作.
能否帮助我,让我知道元素是否排成一列,如何进行这种比较.