网站缓存是不是一定时间内,将用户访问的页面都缓存在服务器,其他用户打开时就能加载?
翱翔MJ
- 管理员
- 注册排名1
- 经验值3650
- 级别管理员
- 主题600
- 回复325
楼主
网站缓存是不是一定时间内,将用户访问的页面都缓存在服务器,其他用户打开时就能加载?
0
网站缓存是不是一定时间内,将用户访问的页面都缓存在服务器,其他用户打开时就能加载? 相关回复(1)
楼主
- 管理员
- 注册排名1
- 经验值3650
- 级别管理员
- 主题600
- 回复325
将指定的网站页面周期性的缓存起来,缓存时间可从几秒到几天,在缓存时间内,页面只需要生成一次,以后有用户访问这个页面的时候,网站服务器和数据库就不再需要重新生成相同的页面了,极大的减少了网站服务器和数据库负荷。我们做个简单的对比,假设一个新闻热点页面,在一个小时可被访问1万次,如果这个新闻页面每次被访问的时候,都会通过读取数据库后再一遍一遍的编译生成,在一个小时内将会重复性的生成1万次;如果这个页面被周期性的缓存10分钟,也就是每间隔10分钟才会被生成一次,一个小时内只会被生成6次,如果两种方式一对比,效果就超级明显,两种比较下服务器负荷的压力比差别1000倍以上,缓存技术将使得网站负载在高峰期游刃有余。