二选一,顶都有分 大家做无限级菜单时,是建一个表,用递归来实现查找,还是建一个XML来实现呀! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个要看你的具体需求了,我想可能XML性能会好点。 一个表,三个字段,递归类别生成XML文件,用JS解析调用(如果每次调用都递归,也太浪费服务器资源了吧) 一个表,三个字段,递归类别生成XML文件,用JS解析调用(如果每次调用都递归,也太浪费服务器资源了吧) ---------------------------我使用递归!你不会先把所有的数据读到内存里面然后进行递归的阿?这样的性能完全可以接受! XML也耗资源 耗时间吧不知道我用表 XML原因:1、XML一次性写入然后再帮定,系统资源开销比较小。2、可以支持Ajax继续来实现无刷新更新列表的功能,比较友好。3、跨平台,跨程序。有共同性 使用XML吧,这样可扩展性也比较好 没搞过,我想,用XML 吧 可以用递归实现,要是数据量大就用xml 用数据表,非递归,不一次读取出来,只是单击某个菜单的时候,再去读取下级菜单。呵呵!用Ajax 如果数据量不大,就采用7楼的建议就可以呀。其实xml有时候我测试的时候,并不比从数据库中读取快,不知道为什么。 hen 我顶@@@@!!!!!!!!!!! 数据表表易于控制,但是如果级太多的话,第一次打开会影响效率,不过,可以写node打开时间xml 在小路方面比较好,但是操作起来有点麻烦 顶,谁有小的实现程序共享上来吧,最好递归和XML实现都有 SQLDOM数据库备份失败? SQL语句求助 创建web项目遇到这样的问题,求解??? ASP.NET配置环境的BUG,需要高手指点 vs2008中,如何设置报表列宽大小为自动? 怎么解决页面切换时出现的白屏现象? 请教一个关于HyperLink控件的问题,多谢了!! 无法更新数据库,因为数据库是只读的 webservice 里的类与普通的类有什么区别? 问一下含汉子、数字、下划线的正则表达式 关于JQUERY+JBOX插件的几点问题,请指教。 求助 用apache做服务器啊
我想可能XML性能会好点。
一个表,三个字段,递归类别生成XML文件,用JS解析调用(如果每次调用都递归,也太浪费服务器资源了吧)
---------------------------
我使用递归!
你不会先把所有的数据读到内存里面然后进行递归的阿?这样的性能完全可以接受!
不知道
我用表
原因:
1、XML一次性写入然后再帮定,系统资源开销比较小。
2、可以支持Ajax继续来实现无刷新更新列表的功能,比较友好。
3、跨平台,跨程序。有共同性
要是数据量大就用xml