扁平化的流行是不仅仅停留在界面吧?反正我是不能忍受 discuz 繁杂的分类。
著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:卢钧轶
链接: http://www.zhihu.com/question/20417447/answer/15078011
来源:知乎
一般比较普遍的就是四种方法:(具体见 SQL Anti-patterns 这本书)
* Adjacency List :每一条记录存 parent_idPath Enumerations :
* 每一条记录存整个 tree path 经过的 node 枚举 Nested Sets :
* 每一条记录存 nleft 和 nrightClosure Table :
* 维护一个表,所有的 tree path 作为记录进行保存。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.