首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拆分表单提交以加快传输时间

拆分表单提交以加快传输时间
EN

Stack Overflow用户
提问于 2012-05-29 22:43:49
回答 1查看 93关注 0票数 0

我有一个简单的CRM系统,允许销售放入客户信息和上传适当的文件,以创建一个项目。

该系统已经托管在云中。但是办公室的互联网上传速度是可怕的。一个文件可能需要15分钟或更长时间才能完成,从而导致销售过程中出现瓶颈。

升级我们的办公室互联网不是一个选择;还有什么好的解决方案呢?

我建议将项目提交表格分成两部分。项目信息字段直接发布到我们的云服务器webapp并存储在适当的DB表中,文件提交实际上将提交给具有简单DB和api的LAN服务器,这将允许云托管服务器webapp与其通信,以便在需要时通过下载链接再次检索文件。这个设置的细节需要制定出来。但这就是我通常想要做的。

这是解决上传速度慢问题的好方法吗?我以前从来没有这样做过,那么这种实现也有什么障碍(跨域限制是我想到的东西,但我相信使用iFrame可以解决这个问题)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-19 08:32:52

如果带宽是瓶颈,那么您需要一个不会占用您所有带宽的解决方案。你提到你不能升级你的带宽--放入第二个连接怎么样?

如果不是,这些文件需要在LAN上停留一段时间。听起来您的计划是将文件永久保存在LAN上,但您可以先将它们存储在本地,然后再推送它们。

当你将文件复制到云端时,一定要压缩它们,并设置速率限制(这样它们在工作时间可能会占用你可用带宽的10% )。

此外,还要进行一些监控,以确保及时发送文件。

我希望没有人需要下载这些文件!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10801423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档