【发布时间】:2010-05-21 20:50:21
【问题描述】:
我在 Web 服务器上有一个 php 脚本,它通过 ftp_put 将文件上传到另一个远程服务器。
如何向用户显示当前的上传进度?
我见过的唯一类似的系统是用户上传文件,使用 ajax 请求检查服务器上上传文件的本地大小。
等效的系统是向 Web 服务器发出 ajax 请求,然后检查远程服务器上的文件大小并将该数据返回给用户的客户端脚本。
这对我来说似乎非常低效。有没有更好的办法?
【问题讨论】:
-
Ajax 似乎总是很棘手,因为每次请求时(不确定)都需要新的 ftp 连接,不是吗?