我目前正在创建一个基于网络的系统,在几年后会有数百万的数据(3年= 100万条记录,只是猜测)。
现在我有一个网页,我在动态显示html表中的所有记录。
如果时间到了可以显示这些数据量吗? 我需要考虑哪些事情?
硬件要求(可能是服务器)?
任何帮助将不胜感激。
这是我的PHP代码: my php code
这就是结果: Result
答案 0 :(得分:1)
如果您在表格或列表中显示此内容,我猜您的浏览器会崩溃。
我看到的唯一方法是延迟加载并在滚动时保持DOM尽可能小。
为什么要显示一百万条记录?
答案 1 :(得分:0)
可能但浏览器可能会崩溃。 最好的方法是让分页显示为每页100个,并具有搜索功能。
答案 2 :(得分:0)
它不是人类可读的, 您可以从数据库中获取所有数据并将其保存在数组中 然后在数组中进行搜索,得到你想要的结果
答案 3 :(得分:0)
我在一个普通的HTML表中使用了100万个单元格(不是行)。
下载数据需要花费一些时间,而呈现数据还需要更多时间。但是,如果您确实需要它,可以显示它。我没有看到生产用例。我只显示它以发现不一致的数据。因此,不准备生产。
有多个组件库可以处理连续滚动。