1

我正在做一个项目,我将尝试比较创建实时代码的不同方法(新闻代码或运动代码)。我还想做基准测试,比如有多少连接用户或数据来得有多快。

我用谷歌搜索,发现通常代码是在 PHP 中构建的,作为服务器,客户端每 30 秒有一个 ajax 调用,这将返回新的数据。另一种方法是使用 websockets (socket.io) 和 node.js!有了这两个,我已经工作并进行了实验!

但是还有其他构建代码的方法吗?

显然,您可以用 php 替换任何服务器端语言,但服务器向客户端发送数据的其他方式是什么?

也许与 Flash ?还是 Ruby on Rails?

如果有人能指出常用的自动收报机方式以及现代方式或快速方式,那将会有所帮助。然后我将选择其中两个并进行比较!

如果有人知道有关此主题的好文章或链接,我将不胜感激。

谢谢

4

1 回答 1

1

我认为这真的取决于您的要求(更新率等)。我的意思是,如果您每天只更新几次新闻,那么如果您保持一个 Websocket 是免费开放的,您将会有一些开销。如果您每 30 秒或类似的时间请求数据,所有服务器技术都会做同样的事情,这是一个典型的 ajax 调用。您是否考虑过使用已经构建的东西,例如Jquery News Ticket

于 2013-01-04T22:42:13.830 回答