首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于JavaScript的博客直播系统

基于JavaScript的博客直播系统
EN

Stack Overflow用户
提问于 2011-03-19 10:44:01
回答 1查看 1.1K关注 0票数 1

我希望有一些现场博客,这将允许记者在现场博客和添加更新的动态。

做这件事最好的方法是什么?每隔X秒检查一次更新,还是使用某种AJAX推送?

下面是一些例子:

  • http://www.bbc.co.uk/news/world-middle-east-12307698
  • http://thelede.blogs.nytimes.com/2011/03/11/video-of-the-earthquake-and-tsunami-in-japan/
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-19 11:22:56

我肯定会考虑使用WebSockets或某种推送技术。

这取决于您的级别,但您可以使用第三方服务(如推手 )、使用开源项目(如神像 )或构建您自己的项目。

如果你要自己烘焙一个解决方案,看看Node.jsEventMachineSocket.IO。你还需要某种有能力的酒吧/分排队系统。Redis或RabbitMQ是完美的。

我觉得Node.js和JavaScript更适合构建实时推送服务器,但是如果您对Ruby更满意的话,EventMachine也是很棒的。

对于所有解决方案,我都会使用Socket.IO。如果您的浏览器/移动设备支持WebSockets,并且返回到Flash、轮询等,那么它基本上就使用了WebSockets。它消除了浏览器所涉及的所有麻烦,以及它们对HTML5特性的缺乏支持。

就我个人而言,我会使用神像,因为它结合了Socket.IO、Redis和Node.js,这些都是我选择构建这样一个系统的技术。由于有了Node.js和Redis,巨无霸是现成的,安装简单,易于扩展。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5361596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档