【问题标题】:Hosting service for audio/music social website音频/音乐社交网站托管服务
【发布时间】:2015-01-24 15:03:13
【问题描述】:

我在zend framework 2上构建一个音乐社交网络。你可以想象它和SoundCloud一样,用户上传歌曲,其他用户播放歌曲,这些是网站上的基本操作。

我知道托管页面的服务器将需要大量带宽和磁盘空间来托管我的网站(我认为将 mp3 文件存储在托管页面的服务器上是个好主意。我错了吗? )。

我的两个选择是: 在家里设置我自己的服务器(核心 i7)并租用 10Mbps 上传、30Mbps 下载的互联网服务。 (我住的最大上传速率)

在“传统”服务器中托管页面,并支付月费。 我遇到了 Hostgator,我认为这是一个不错的选择(而且便宜)。 http://www.hostgator.com/promo/special-offer 该服务是我需要的服务吗?我的意思是,我觉得好得令人难以置信,每月 4 美元,我想要的所有带宽和所有磁盘空间。处理我的网站所需的所有 php 的计算能力如何?

谁能给我一些建议? (我是新手 Web 开发人员)

【问题讨论】:

  • 这不是一个好主意。对于初学者来说,将 MP3 托管在 Amazon S3 等文件存储系统上。

标签: php audio download hosting soundcloud


【解决方案1】:

Hostgator 肯定能够运行您的网站(前提是它支持您选择的语言和数据库,例如 PHP 和 MySQL)。请注意,像这样的一些共享主机可能存在性能问题或一些带宽限制(虽然我没有专门使用 Hostgator 的经验)。

对于音频内容,您将需要使用某种 CDN(内容交付网络)来实现流式传输音乐所需的速度。一个例子是 Amazon Cloudfront。为内容使用 CDN 也会减轻您的 Web 服务器的负载。

如果不知道您期望的流量、音频文件的大小和质量等,很难针对您的特定情况推荐具体细节。

编辑:关于下面的 cmets,我应该更清楚地说,虽然这些托管解决方案可能存在性能问题,但价格通常非常低。您总是可以从 Hostgator 之类的服务开始,然后在网站开始起飞时转向更好的服务,例如 Amazon AWS 或 Microsoft Azure。

【讨论】:

  • 我真的不知道会有多少流量。我猜一开始流量会非常非常低,然后(如果我有运气并且网站成功的话)它会增长。我的目标是在未来拥有一个非常大的网站,因此解决方案必须能够正确扩展以应对大量流量/用户上传和下载。我没有决定 mp3 文件的质量,我认为将它们转换为 128kbps 是个好主意。因此,平均 mp3 文件大小将是 4 或 5 MB。
  • 这个答案说“肯定能够运行您的网站”,然后提到性能问题/带宽限制,这表明您根本不能肯定地说。奇数。
  • 我忘了提到这些托管解决方案可以很好地开始,因为它们成本低,但性能问题肯定不适用于大型网站,所以当网站起飞时,你会可能想寻找成本更高但性能更好的解决方案。更新了答案以反映这一点。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多