我们正在建立一个图像和文件托管网站,我们会将这些文件保存在我们的服务器上,所以我想知道是否有任何我需要阅读和遵循的最佳实践或标准,以使我们的网站在未来可扩展且易于扩展.
有没有关于这个主题的书或文章或视频,请分享。
我们正在建立一个图像和文件托管网站,我们会将这些文件保存在我们的服务器上,所以我想知道是否有任何我需要阅读和遵循的最佳实践或标准,以使我们的网站在未来可扩展且易于扩展.
有没有关于这个主题的书或文章或视频,请分享。
根据我处理大数据的经验。
最好选择 Cloud,检查“ Amazon S3 ”(Amazon AWS)或 Windows Azure。
“CDN”(云前端)等功能是一大优势。
我相信这不是一个不知道就可以回答的简单问题
我的个人笔记:建立自己的图像/文件托管不是一项简单的任务,我强烈建议您聘请具有该领域经验的人。
如果可能,我建议您查看提供 api 的 3rd 方解决方案。然后,当第 3 方为核心产品添加新功能时,您将获得更低的拥有成本、无需硬件维护成本以及免费持续更新的好处。我从第一手经验中知道这一点,因为我们在最近的一个项目中确定了执行此操作的选项,并得出结论,我们将在自己的解决方案上花费 100 倍以上,即使那样,也可能无法做到正确。我们选择了一家名为 Razuna 的公司,该公司提供其平台的托管版本和开源版本。他们的 api 非常简单,可以在您的 mvc 应用程序中使用,可能只需几天的努力(取决于您的用例)。
您可以在以下位置获取详细信息:
并可以在以下位置查看 api 文档:
http://wiki.razuna.com/display/ecp/Developer+Guides
祝你好运,如果您需要任何进一步的现实生活指导,请随时回来。哦,顺便说一句,我们还能够要求以几乎标准的市场日费率将“付费”功能添加到核心产品中。