【发布时间】:2010-08-27 02:02:28
【问题描述】:
我正在考虑将 Visual Basic 应用程序(采用管道分隔文件并将它们导入 Microsoft sql 数据库)转换为 php 页面。其中一个文件的大小平均约为 9 兆字节。 (我无法准确估计所涉及的行数,但我会说大约是 2 万行)
其中一个优点是对页面所做的任何更改都会自动“部署”给目标用户(目前,当我对最初由其他人创建的 Visual Basic 应用程序进行更改时,我必须将使用它的人的所有 PC 上的最新版本)。
问题是这些导入可能需要大约两分钟才能完成。两分钟在网站上是很长的时间,所以我想向用户提供反馈,表明该页面没有失败/超时,并且肯定在做某事。
到目前为止,我能想到的最好的办法是使用 ajax 逐步完成。假设一次导入 1000 条记录,然后反馈,实施下 1000 条,再反馈,依此类推。
有没有更好的方法来做这种不需要我学习新的编程语言或下载应用程序或库的事情?
【问题讨论】:
标签: php sql-server ajax