上传和处理文件进度

时间:2015-05-22 18:40:16

标签: web progress

我正在使用Yii框架。我的目标是上传一个xls文件,解析它并将信息加载到数据库中。

问题是文件太大,需要有一个与进程对应的进度条。我不是一个非常有经验的开发人员,任务很棘手。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

很奇怪,没有人建议......

我做了以下事情:

  • 保存上传的文件并找到最大行

  • 重定向到带有进度条的其他页面

  • 从前端发送起始行和块大小

  • 将块加载到数据库中(phpexcel允许从文件中读取块);

  • 在前端获得响应并增加进度条。

不是那种快速且信息丰富的方法,但至少我没有用插座来加强