日期:2014-05-20  浏览次数:20795 次

web开发经常遇到的问题
首页有个15行的列表,显示的内容为每个小类的最新一条信息,共15个小类,有没有什么好办法实现?

------解决方案--------------------
在数据库中先建新表存放每个小类的top 1
然后web页面访问数据库 select 该表就行.
------解决方案--------------------
top 1
Group by

------解决方案--------------------
dgsd33() ( ) 信誉:100 Blog 2007-01-16 14:24:29 得分: 0


在数据库中先建新表存放每个小类的top 1
然后web页面访问数据库 select 该表就行.
--------------------------------------
每个小类有新信息自动更新该表.
这样省去大量查询,效率最好!


------解决方案--------------------
对一这种问题,如果访问量比较大,可以在记录更新时将其最新记录写入到指定的文件中,毕竟大多数用户都是在查看。
------解决方案--------------------
学习学习,帮顶!

------解决方案--------------------
UP
------解决方案--------------------
如果数据量不是太大,直接从数据库中top 1 group by time desc...

如果数据量大的话,可以定时从数据库中取出信息放到更新到内存表中,页面上直接从内存表中来进行更新..