码迷,mamicode.com
首页 > 编程语言 > 详细

(五)Java秒杀项目之页面优化

时间:2019-12-10 22:19:53      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:apple   结果   需要   后端   span   url   app   列表   java   

一、页面缓存+URL缓存+对象缓存

1、通过加缓存来减少对数据库的访问

2、步骤:

  • 取缓存
  • 手动渲染模版
  • 结果输出

3、页面缓存和URL缓存的过期时间比较短,比较适合变化不大的场景,比如商品列表页。而对象缓存粒度很小,比如通过token来拿到用户

二、页面静态化,也就是前后端分离

所有前端页面都是HTML,通过JS、Ajax来访问服务端拿到数据渲染页面。如果只做页面缓存,那么客户端仍然需要到服务端下载页面数据,有了页面静态化之后,这样浏览器就可以将HTML缓存到客户端,页面数据就不需要重复下载了,只需要下载动态的数据就可以了

三、静态资源优化

四、CDN优化

(五)Java秒杀项目之页面优化

标签:apple   结果   需要   后端   span   url   app   列表   java   

原文地址:https://www.cnblogs.com/yanguobin/p/12019307.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!