我很好奇如何创建像twitch.tv,justin.tv,ustream等网站。
我在PHP,jquery,MySQL,flash等方面有很多经验。我是一个非常全面的Web开发人员。
基本上我只是想知道从哪里开始。我可以使用某种类型的开源解决方案来开始吗?这会带来什么?我假设我需要创建一个接受传入流的脚本,然后单独显示它们的数据,以便人们可以拥有自己的配置文件等等。
就像我说的,我不知道从哪里开始,所以任何帮助都会非常感激。
答案 0 :(得分:2)
从以前的googleling我发现了一些有用的信息,所以我将它分享给你。
您可以利用Comet Programming
来完成任务。但问题是你从来没有找到任何有用的example
。
Comet是一种Web应用程序模型,其中长时间持有的HTTP请求允许Web服务器将数据推送到浏览器,而浏览器不会明确请求它。 more words on comet
您还可以在定期时间内使用Ajax long-polling
命中服务器,并检查此技术广泛使用的更新。 Some more
您也可以使用server side scripting javascript
。最着名和最广泛使用的j之一是node.js
。 Node.js
我还将Require.js包含在该列表中,该列表主要用于异步加载所有Backbone javascript文件。它有助于保持应用程序的文件结构可维护。
当我开始学习comet时,我发现有用的例子。