日期:2014-05-17  浏览次数:20462 次

同一页面读取好几种不同分类的数据,应该采取什么方法比较适宜
通常网站的首页都会展示好几种不同类型的数据,例如电影网的首页会同时展示各种类型电影的最新更新,如动作片,喜剧片等.....每种展示最新的10部.
假设有十种类型的分类需要在首页同时展示,应该采取什么方法比较适宜.
这些数据在数据库里应该怎么存,是全部存在一个表里,以字段的值来区分类型,还是一种类型存一个表.
读取的时候应该怎么读,反复读取数据库十次?? 还是有其他更好的方法??
求大神现身说法..

------解决方案--------------------
你的属于系统设计类的问题。

严格来说,这个没有绝对标准的答案。

你要做的是分析好网站的功能,分析出来实体关系图,完成数据建模,转成数据库数据模型,建表....

简单点的,你直接去分类,信息表直接设计。
如果不懂这些,先研究下关系数据库的 范式约定来做表设计。
------解决方案--------------------
更新不太频繁的可以用缓存或静态页。