繁体   English   中英

我想用Rails建一个聊天室,我应该使用juggernaut 2还是抽筋?

[英]I want to build a chat room using Rails, should I use juggernaut 2 or cramp?

最初我打算使用Juggernaut,但它与Rails 3不兼容。而新的Juggernaut 2似乎完全独立于Rails,这不是我想要的。 然后我发现抽筋,它看起来很整洁,但仍在开发中。 所以我只是想知道我应该使用哪个框架? 还是有更好的? 谢谢!

你认为新的Juggernaut与Rails脱钩是对的,但这并不意味着你不能将两者结合使用。 Juggernaut附带一个Ruby库。 使用Juggernaut解决了Toby所谈论的长期连接问题。

关于剑圣的任何问题,请给我一条线(我是创造者)。

我已经非常广泛地研究了这些内容的选项,实时聊天有点违背了Rails的内容。 如果你真的想留在Rails中,那么Cramp可能是最好的选择。 我建议你看一下Websockets和Rails上的这篇文章: http ://www.igvita.com/2009/12/22/ruby-websockets-tcp-for-the-browser/

使用EventMachine来处理通信就意味着即使你仍然在Rails之外,你至少在Ruby中并且可以共享模型和库。

我在GitHub上构建了一个Async Rails: https//github.com/tobyhede/AsyncRails

这主要基于: https//github.com/igrigorik/async-rails

好吧 - 你也可以试试Socky: https//github.com/socky/socky-server-ruby

它基于ruby,并使用WebSocket作为闪存后备的基础,以支持大多数设备。 它也是完全基于ruby的,所以如果你想要尝试:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM