页面静态化和缓存

页面静态化和缓存

网页静态化技术和缓存技术的本意都是为了减轻数据库的访问压力,实现网站优化,提高网站的访问效率。

  • 定义不用:
    静态化是将数据库静态化到页面,客户端访问不需要查询数据库,主要存放形式是静态化文件资源,存储于硬盘,用户请求的是指定目录下的静态页面,页面中有数据。
    缓存是将数据存储于服务器内存,二者存放位置和形式不一样。

  • 作用不同
    网页静态化还有利于搜索引擎,明显地提高网站的访问效率,安全的角度来说,静态页面更不容易被SQL注入攻击。因此,为了提高访问效率,同时利于SEO,增强安全性
    缓存是指在服务器缓存的,用户访问时能加快访问速度的。

  • 利用原理不同
    页面静态化利用的静态页面交互比动态交互快原理;
    缓存技术利用内存交互比数据库交互快的原理.

  • 适用场景不同
    网页静态化比较适合大规模且相对变化不太频繁的数据。秒杀的时候,肯会都要把也页面进行静态化,放到CDN上面,这样能在前端就能抗住大量的并发请求;内容页面一般不怎么变化,完全可以静态化。
    缓存比较适合小规模的数据。首页、分类页的数据,容易变化,我们就可以使用缓存来实现,设置过期时间,同样不用对数据库进行查询,只要访问内存就行。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值