PHP城市无限分类将近3000条城市信息用什么方式执行效率最快
发布网友
发布时间:2022-12-25 19:03
我来回答
共2个回答
热心网友
时间:2023-10-13 07:42
当然是数组最快啦。没有数据库操作,可以提高很大的效率。3000条数据放数组,毫无压力可言。
如果你的服务器配置不高,内存不足,可以考试把这3000条数据分成若干个小数组来存储。比如一个数据只存省,再用一些数组存城市,将数组做成二维的,把它想象成一张表,按层级分多个表(数组来)存储。
还有一个方法:在MYSQL中,建立内存表。使用方法与普通表一样,但速度会快很多。但应该还是比不过数组快。我没做具体测试。你可以两个都试下。
热心网友
时间:2023-10-13 07:42
每个省一个数组,每个数组一个文件,需要到哪个省用js读取哪个省就行了