2

我很好奇如何创建 twitch.tv、justin.tv、ustream 等网站。

我在 PHP、jquery、MySQL、flash 等方面有很多经验。我是一个非常全面的 Web 开发人员。

基本上我只想知道从哪里开始。是否有某种类型的开源解决方案可供我开始使用?这会带来什么?我假设我需要创建一个脚本来接受传入的流,然后单独显示它们的数据,这样人们就可以拥有自己的个人资料等等。

就像我说的我不知道从哪里开始,所以任何帮助将不胜感激。

4

1 回答 1

2

从以前的 googleling 我发现了一些有用的信息,所以我将其分享给您。

您可以利用Comet Programming它来完成您的任务。但问题是你从来没有发现任何有用example的东西。

Comet 是一种 Web 应用程序模型,其中长期持有的 HTTP 请求允许 Web 服务器将数据推送到浏览器,而无需浏览器显式请求它。关于彗星的更多话

您还可以使用Ajax long-polling定期访问服务器并检查此技术广泛使用的更新。多一点

你也可以使用server side scripting javascript. 最著名和广泛使用的 js 之一是node.js. 节点.js

  1. Node.js - 可以使用套接字向浏览器提供实时更新的后端服务器。
  2. Backbone.js - 一种构建单页应用程序“像 gmail”的半结构化方式

我还将 Require.js 包含到该列表中,该列表基本上用于异步加载所有 Backbone javascript 文件。它有助于保持应用程序的文件结构可维护。

当我开始学习彗星时,我发现这个例子很有用。

于 2013-02-19T03:56:37.790 回答