做了一个个人博客的项目,首页需要展示很多内容,有网站的基本信息,罗列最新的博客,个人介绍,最新评论,推荐文章,热门文章,热门文章标签等。这些都需要查询数据库。
我使用的是springmvc,当访问首页时,首先访问一个Controller然后把所有这些信息全部通过数据库查出来,然后放到model里再展示出来,但是感觉这样做的效率太低,展示一个首页需要访问接近10次数据库。用腾讯云1M带宽的服务器,访问首页需要等待5s才能显示完所有信息,实在是太慢了,请问一般这种首页是怎么实现的?是怎么去访问数据库的呢?如何去优化?
慕的地8582982
慕村225694
胡说叔叔