Server Infrastructure,文件上传项目

时间:2015-05-30 10:52:50

标签: python linux django ftp freebsd

我打算创建一个文件上传网站,用户注册成为会员,然后通过文件上传表格和ftp帐户上传文件(每个文件最多可达10GB)。 对于上传的每个文件,会员将获得一个他可以与其他用户共享的链接。不幸的是,我只是一个普通的Django编码器/ linux用户,之前没有参与任何类似的项目。

问题1

使用的存储空间可能会快速增长到1000多TB,我该如何优化服务器及其存储?我应该使用云服务还是哪种类型的托管最合适?您如何设置基础设施以使其顺利运行?

我打算将Freebsd作为OS和Django / Python进行开发...

感谢您的意见和所有想法!

1 个答案:

答案 0 :(得分:0)

根据您的描述,我将从云服务开始,看看实际使用情况如何。这可能是最便宜,最具扩展性的版本。

对于设置,你有几个选择(惊喜!.glyphicon-refresh-animate.ng-animate { -webkit-animation: none 0s; animation: none 0s; } )。 AFAIK,亚马逊有一些预先配置的图像,可能会带你走很长的路。既然你正在做python,你也可以看看Google,看看他们的服务是如何一起玩的。

正如你所描述的那样,我主要是作为一名程序员,我会远离傀儡,厨师,安医等。虽然这些都是很棒的工具,但它们为管理实际的服务器添加了一层抽象。当然,我可能错了,这些工具只是你需要的帮助来设置。

对于许多管理工具,可以使用现成的模块或模板来帮助您实现目标。

作为一个简单的战斗计划建议:

  1. 查看云提供商以确定哪一个适合您。
  2. 查看与您正在考虑使用的云提供商进行交互的工具。
  3. 尝试查找您选择的云提供商/管理工具的用户组,以了解有关他们的更多信息或获取其他人的帮助。