【问题标题】:Why are iframe uploads so slow?为什么 iframe 上传这么慢?
【发布时间】:2011-07-04 15:05:45
【问题描述】:

服务器端或客户端为什么通过 iframe 方法上传一个很小的文件可能需要这么长时间?

我只是想通过 iframe 上传文件,这样用户就不必离开页面。这一切都有效,但速度非常慢。奇怪的是,无数次,它实际上会很快通过。我不确定发生了什么。

浏览器是 Firefox 3.6。服务器是带有 HTTPd 2.0 的 CentOS 4。

【问题讨论】:

  • 嗨@Dale Forester 您是否尝试过不使用iframe 的相同上传?你观察到什么样的差异?
  • @Alex Key 我没有。也许我会在我有时间的时候尝试一下。感谢您的关注。

标签: apache firefox iframe upload centos


【解决方案1】:

我的错,原来我从其他地方得到的代码是使用相同的表单提交的,在这种情况下它非常大。它使浏览器编译所有内容以提交仅用于上传。服务器端进程也必须在其最后反编译所有这些。结合起来,我想这就是它慢的原因。

【讨论】:

  • 很高兴您开始深入了解它。作为替代方案,也许可以尝试通过 AJAX 而不是 iframe 上传 - 具有不需要离开页面的相同好处。周围有一些不错的开源上传脚本,例如:uploadify.com
猜你喜欢
  • 2010-11-08
  • 2012-12-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-03
  • 2017-05-14
  • 2016-04-19
相关资源
最近更新 更多