我目前正在开发一个大型网络应用程序。用户将能够发布图像以及音乐文件到我的服务器。我在Codeigniter框架中使用PHP,并从A2hosting.com处理Apache服务器。我想知道我将如何管理空间。我知道他们提供无限存储空间,但我知道如果有太多人上传太多,我会遇到问题。管理大型网站的图像和其他媒体
处理这个问题的最好方法是什么?你会有自己独立的存储所有这些媒体的托管计划吗?它可以通过第三方存储吗?我的网站最终是否会放缓,因为我为人们留下的记忆太多了?
我想我会想知道我将遇到什么问题?我的项目几乎完成,我想避免可能发生的任何大规模错误。我是唯一一个在这个项目上工作的人,所以人力是相当宝贵的,也是时间。
任何帮助和见解将不胜感激。
感谢兄弟。这真的有帮助。将它集成到您的应用程序中有多简单?有没有什么缺点? – Dom
我们的用户提交的内容实际上是通过HTTP POST支持(http://s3.amazonaws.com/doc/s3-example-code/post/post_sample.html)直接发送到Amazon S3,这对我们来说有很大的不同。我们过去常常不得不处理跨服务器同步和空间不足的问题。我见过没有什么缺点,如果你在EC2上托管,它的速度非常快。 – ceejayoz