2

我想使用 ASP.NET 建立一个高流量的视频网站,其中有很多视频和访问者。但我没有高流量网站和视频网站的经验。

任何人都可以给我一些东西来阅读或一些关键字让我谷歌?从性能上看。

非常感谢 :)

更新:我说我们的网站类似于 Youtube,但这只是意味着网站结构将类似于 Youtube。我们不会有那么高的流量。所以我把那句话删了,很抱歉让你感到困惑:)

4

2 回答 2

2

http://highscalability.com/youtube-architecture(相当广泛的列表)

http://www.taranfx.com/what-powers-youtube

于 2010-09-05T05:04:37.173 回答
0

取决于您对性能的含义以及您在哪里看到它的潜在问题。网站的性能通常是视频托管网站与任何其他网站没有太大区别。还有前端性能等等。

视频托管站点与大多数其他站点的不同之处在于要传输的数据量和视频渲染的性能。意味着可能要打的第一堵墙是网络服务器的带宽(如果您从一台标准机器开始)或 CPU 发疯。

-> 第一步是将网站与视频交付和编码分开,以便能够扩展。

现在我不了解 ASP.NET,但使用 Drupal 时,有很多人做过与 youtube [1] 类似的网站,并且有许多 contrib 模块 [2] 也支持上述任务,如 Media Mover [3]。可能会给你一个起点。

[1] http://www.google.com/search?&q=drupal+youtube+clone

[2] http://drupal.org/project/modules?filters=tid%3A67

[3] http://drupal.org/project/media_mover

于 2011-10-14T06:47:32.333 回答