我们公司有一个同事生成一个地址选择的静态页,但是数据表里有742717行数据。请教下各位有什么方法解决。
可以用ajax动态加载。将地址分类下,先加载大类,依据选择的大类再加载对应的小类
就如省市县的加载一样。。先加载省,依据选择的值加载下级节点。同时设置cache缓存下ajax加载的数据,加载过的就不需要重新加载了
742717行记录需要拼接成一个静态页吗?
可以拼接成多个文件,加载时逐一加载。
这么多数据,还是动态处理方便,根据请求返回对应的数据。没必要全部返回。
看你想分多少个,合适就好。
产生这样的页很简单,无非就是读取数据挨个写到文本文件中,你想写多少就写多少,磁盘写完拉倒
但是这样的页能不能被浏览器加载,以及人能不能流畅地去阅读就难说了。
你的同事典型的一个外行。
html页文件本质上就是文本文件。