我正在寻找一个
HTML5 WebSockets项目,我只是想知道你认为最好的后端是什么样的东西?到目前为止,在我的研究中,我偶然发现了以下情况:
> PHP Back-end(显然是“Hack”,只与Chrome和webkit nightlies兼容)
> Java Back-end(似乎有详细记录和跨浏览器兼容)
> Ruby Back-end(不太了解ruby,有什么意见吗?)
> JavaScript Library(看起来这将是一场噩梦,任何意见?)
有没有人知道任何其他选项或对上述内容有任何意见?我唯一的要求是易于设置和双向通信的简单后端可编程性.我本质上想通过WebSockets访问数据库,我正在寻找最简单的方法来做到这一点.对于任何反馈,我们都表示感谢.
解决方法
易于设置必须是
hosted solution,它使用WebSockets,HTTP Streaming或HTTP Long-Polling(其中一个我工作).它们是最简单的选择,因为您不需要花时间安装解决方案,配置它并在开发和生产时确定如何使用它们.
如果您正在寻找self hosted solution,那么它实际上取决于您更喜欢使用哪种技术以及该技术的社区是什么样的.
> Node.js和socket.io目前有一个大型社区关注,所以这不是一个糟糕的选择.
> PHP – 我担心PHP并不是真正建立在长期持久连接的基础上.因此,虽然有选择,但最好是使用托管服务或转向清除.
> Ruby – 请查看Faye(也有node.js选项),Juggernaut或Cramp
> Java:正如你所说,jwebsocket或WaterSpout Server
希望这可以帮助.