Php (ab)使用node.js作为超级快速轮询和ajax服务器来更新数据库的设置是什么(类似于Google电子表格方法)

Php (ab)使用node.js作为超级快速轮询和ajax服务器来更新数据库的设置是什么(类似于Google电子表格方法),php,jquery,ajax,node.js,stream,Php,Jquery,Ajax,Node.js,Stream,我希望我的头衔不要太长 简单问题/标题: 我应该使用什么设置来(Ab)使用node.js作为超级快速轮询和ajax服务器,以便立即更新和双重检查客户端/服务器端的更改? -->(类似于谷歌处理多人更新特定电子表格中多个内容的方法) 我还没有使用node.js,但在过去阅读和观看了一些视频,我想这是(目前)做我即将做的事情的正确选择(见标题/上文) 所以,把它想象成一座我正试图建造的房子,但需要最稳定的基座,在把房子建成一座城堡后,基座不会断裂 下面的代码示例: var http = requir

我希望我的头衔不要太长

简单问题/标题:

我应该使用什么设置来(Ab)使用node.js作为超级快速轮询和ajax服务器,以便立即更新和双重检查客户端/服务器端的更改? -->(类似于谷歌处理多人更新特定电子表格中多个内容的方法)

我还没有使用node.js,但在过去阅读和观看了一些视频,我想这是(目前)做我即将做的事情的正确选择(见标题/上文)

所以,把它想象成一座我正试图建造的房子,但需要最稳定的基座,在把房子建成一座城堡后,基座不会断裂

下面的代码示例:

var http = require('http');
http.createServer(function (req, res) {
    console.log('request received');
}).listen(9000);
关于“http”:是否有一个“spdy”或更好的参数,我可以用来实现构建(可能)比谷歌电子表格更好或至少与谷歌电子表格一样好的目标?Asumed我的服务器很棒等等

谢谢


诺伯特

你可以看看。它处理对纯文本和任意json数据的并发编辑。

那么你是说我应该将node.js与ShareJS结合使用,而不仅仅是简单的jQuery Ajax.on(…)调用?那么是ShareJS而不是$.ajax吗?ShareJS处理的不仅仅是到服务器的连接,它还处理操作转换和并发编辑所需的其他事情。此外,ShareJS是npm上可用的node.js模块,因此您可以轻松地将其合并到node.js应用程序中。感谢mscdex,这听起来非常合理。所以你说我可以使用composer将它放在我的node.js旁边?通常你会通过npm(
npm install ShareJS
)安装ShareJS,然后在你的node.js应用程序中要求()它,并根据ShareJS文档使用它。很酷,你推荐我使用哪个版本而不会出现成熟的bug?像ShareJS0.7之类的。。。