如果我创建类似Twitter的社交门户网站(不完全是Twitter,但在我的国家类似),我需要多少空间用于图像?我想用100GB的磁盘空间是不够的,所以你可以给我一些我准确需要的信息吗?是否有任何建议,我应该如何添加配置文件图像?有没有从编程方面的任何策略,当我可以节省一些空间上传和托管配置文件用户的图像?我想,每次用户更改图像时,最好是正确地删除以前的图像?这样的东西需要多少内存?
在额外的,怎么会需要达到1000000个用户配置文件的磁盘空间,如果我们有像15幅默认图像,以及部分用户不会上传自己的图片,但使用一些默认的的。
所以3个问题 -
我多少磁盘空间,需要保持一个良好的社交门户网站?
有没有建议的方式来处理图片与PHP来节省磁盘空间?
1000000个用户配置文件需要多少磁盘空间,如果我们有15个默认图像,部分用户不会自行上传,而是使用15个默认图像之一?
编辑:我即将推出的网站上测试BETA。
我认为这个问题太广 - 太多的问题在一个问题回答。但我建议你“在走路前学会跑步” - 现在考虑这个问题可能为时过早。先在5GB服务器上构建一些东西,然后看看是否可以让人们使用它;这本身就是一个艰难的挑战。做好准备工作并尽快完成,因为在您需要扩展之前,您可能会发现需要进行相当多的更改。 – halfer 2012-04-01 11:26:28
这个问题没有具体的答案。像“你的图像有多大”这样的变量太多了。 – Basti 2012-04-01 11:27:05
我即将完成并即将在BETA测试中启动它,目前我有100 GB服务器,运行5个网站(剩余85 GB免费)。当然,我会看到它会如何发展,人们参加这个项目的速度有多快,我有很多想法(新的酷想法,Twitter没有,但我不确定我是否能够意识到他们,因为我需要大公司的帮助,比如google ec)。这些图像是个人资料图片,不确定,有多大,但我猜测在0.5 - 1.5 MB之间。我将需要指定一些imaage最大尺寸,所以要检查一些更多的信息。 – 2012-04-01 11:29:41