我正在使用Yii框架。我的目标是上传一个xls文件,解析它并将信息加载到数据库中。
问题是文件太大,需要有一个与进程对应的进度条。我不是一个非常有经验的开发人员,任务很棘手。
我怎样才能做到这一点?
答案 0 :(得分:0)
很奇怪,没有人建议......
我做了以下事情:
保存上传的文件并找到最大行
重定向到带有进度条的其他页面
从前端发送起始行和块大小
将块加载到数据库中(phpexcel允许从文件中读取块);
在前端获得响应并增加进度条。
不是那种快速且信息丰富的方法,但至少我没有用插座来加强