我可以一次在html表中显示一百万条记录吗?

时间:2017-03-27 08:43:24

标签: php html mysql

我目前正在创建一个基于网络的系统,在几年后会有数百万的数据(3年= 100万条记录,只是猜测)。

现在我有一个网页,我在动态显示html表中的所有记录。

如果时间到了可以显示这些数据量吗? 我需要考虑哪些事情?

硬件要求(可能是服务器)?

  • 设置将是一个局域网,可供7个用户同时使用。

任何帮助将不胜感激。

这是我的PHP代码: my php code

这就是结果: Result

4 个答案:

答案 0 :(得分:1)

如果您在表格或列表中显示此内容,我猜您的浏览器会崩溃。

我看到的唯一方法是延迟加载并在滚动时保持DOM尽可能小。

为什么要显示一百万条记录?

答案 1 :(得分:0)

可能但浏览器可能会崩溃。 最好的方法是让分页显示为每页100个,并具有搜索功能。

答案 2 :(得分:0)

它不是人类可读的, 您可以从数据库中获取所有数据并将其保存在数组中 然后在数组中进行搜索,得到你想要的结果

答案 3 :(得分:0)

我在一个普通的HTML表中使用了100万个单元格(不是行)。

下载数据需要花费一些时间,而呈现数据还需要更多时间。但是,如果您确实需要它,可以显示它。我没有看到生产用例。我只显示它以发现不一致的数据。因此,不准备生产。

有多个组件库可以处理连续滚动。