我们正在重写我们的一个客户使用的网站.用户流量非常低,每周不到100位唯一身份访问者.它基本上只是我们数据库中数据的一个很好的接口.它允许他们查询和过滤他们的不同数据集.
我们用Python重写网站,重新使用当前数据所在的Oracle数据库.当前版本是用旧版的Coldfusion编写的.尽管Coldfusion做得不错,但它在一个页面上显示了大量的数据库记录.它能够同时显示数十万行而不会破坏浏览器.它使用Java applet,看起来行的内容可能是压缩的,并通过HTML或其他东西传入. HTML中有一大块数据,但它没有显示 – 它只是由Java小程序呈现.
我已经尝试了几种Javascript解决方案,但它们都依赖于这样一个事实,即数据将出现在HTML表格中或者沿着这些行.这会导致浏览器冻结并耗尽内存.
有谁知道这种情况的任何解决方案?我们的客户喜欢滚动浏览所有这些数据而无需点击“下一页”链接.
谢谢,
瑞安