*tube 网站使用什么类型的托管?

*tube 网站使用什么类型的托管?

当一个网站从一个有趣的项目发展成为一个拥有更大访问量的网站,并且您想让他们上传视频时,您可能会发现自己需要更好的托管,包括专用服务器和无限制的网络流量(或一些合理的限制)。

那么,如果人们可以上传他们的视频,并且页面每天有大约 1000-10000 名访问者,那么可以选择哪种托管?在这种情况下需要什么?

谢谢

答案1

TomTom 提出了一个很好的观点,他说 10,000 名用户并不多,但在确定托管需求的“规模”时,用户数量并不是最重要的。不过,有一点值得记住:如果你把 10,000 名用户视为上限,那么 youtube 的问题就不是你的问题了。

  1. 在这些用户中,有多少人会上传视频,又有多少人只是观看视频。为这两种用户提供服务所需的资源是不同的,而且您的“观看者”数量可能远多于“制作者”。
  2. 您需要考虑视频的长度/文件大小,而不仅仅是数量 - 1000 个 2 小时长的高清视频与用普通手机相机拍摄的 1000 个 10 分钟的视频在存储和播放方面会产生非常不同的问题。
  3. 这些视频将进行哪些处理 - 例如,客人上传视频 - 是否会将其转换为其他格式进行播放?这对处理器要求有影响。
  4. 您是否准备编写自己的代码,对该代码进行高度优化,以便按照您希望的方式传输视频,或者您是否会使用“现成的”站点代码,例如,只是将其全部塞入 CMS 并希望它正常工作?

在很大程度上,网站的响应能力是其成功的一个重要因素——用户不会停留在不能及时播放视频的视频网站上。因此,与其说“什么样的托管服务适合我的网站,费用是多少”,不如说“这是我的网站可以接受的服务水平”,然后进行测试以确定您的需求(并接受它可能很复杂和/或昂贵)。一旦您的网站开始发展,这可能会使共享虚拟托管变得非常成问题。

一旦达到一定规模,您可能就需要自己的专用服务器。

答案2

因此,如果人们可以上传他们的视频,并且如果页面每天有大约 1000-10000 名访问者,那么可以选择哪种托管?

共享主机或小型 VPS。每天 10,000 名用户不算多。当您一小时内有 500,000 名访问者时再回来 ;)

认真地说:大型网站会共置服务器并配备机架。看看运行 slashdot 或 stackoverflow 的基础设施。这不是“好的,给我一些网络空间”类型的托管。这是“我可以在哪里放置自己的服务器”类型的托管。

答案3

简而言之,Amazon S3 确实可以让大多数网站存活很长时间。网站有许多中间阶段,从地下室的一台 PC、某个地方的 VPS、某个地方的真实服务器、为功能而安排的 3 或 4 个真实服务器、带有负载平衡器的小型集群,到带有多个站点和 CDN 的 Google 风格。

重要的是不要过度配置或配置不足。您需要预测一年内的负载并为此做好计划。并非所有网站都关注大量流量 - 有些关注优质流量。

Youtube 的基础设施非常有趣,而且非常庞大。网上有很多关于它的精彩文章。

答案4

我发现只要你的服务器运行的地方已经拥有稳定可靠的基础设施,托管费用就可能保持不变。

针对这个特定实例,我会考虑的唯一真正改变是将媒体部分外包给该服务的顶级提供商,我建议研究一下 Brightcove。 http://www.brightcove.com/en/ 类似于 Akamai 等 CDN。

祝你好运,恭喜,听起来像是一个很酷的项目!

相关内容