民营医院网站建设,产品推广怎么做,吉林省吉林市天气预报,台州做网站的公司有哪些公司目录
1、DNS缓存
2、CDN缓存
3、浏览器缓存
4、服务器缓存 1、DNS缓存
DNS缓存指DNS返回了正确的IP之后#xff0c;系统就会将这个结果临时储存起来。并且它会为缓存设定一个失效时间 (例如N小时)#xff0c;在这N小时之内#xff0c;当你再次访问这个网站时#xff0…目录
1、DNS缓存
2、CDN缓存
3、浏览器缓存
4、服务器缓存 1、DNS缓存
DNS缓存指DNS返回了正确的IP之后系统就会将这个结果临时储存起来。并且它会为缓存设定一个失效时间 (例如N小时)在这N小时之内当你再次访问这个网站时系统就会直接从你电脑本地的DNS缓存中把结果交还给你而不必再去询问DNS服务器变相“加速”了网址的解析。当然在超过N小时之后系统会自动再次去询问DNS服务器获得新的结果。 所以当你修改了 DNS 服务器并且不希望电脑继续使用之前的DNS缓存时就需要手动去清除本地的缓存了。
本地DNS迟迟不生效或者本地dns异常等问题都会导致访问某些网站出现无法访问的情况这个时候我们就需要手动清除本地dns缓存而不是等待
2、CDN缓存
和Http类似客户端请求数据时先从本地缓存查找如果被请求数据没有过期拿过来用如果过期就向CDN边缘节点发起请求。CDN便会检测被请求的数据是否过期如果没有过期就返回数据给客户端如果过期CDN再向源站发送请求获取新数据。和买家买货卖家没货卖家再进货一个道理^^。
CDN边缘节点缓存机制一般都遵守http标准协议通过http响应头中的Cache-Control和max-age的字段来设置CDN边缘节点的数据缓存时间。
3、浏览器缓存
浏览器缓存Browser Caching是为了节约网络的资源加速浏览浏览器在用户磁盘上对最近请求过的文档进行存储当访问者再次请求这个页面时浏览器就可以从本地磁盘显示文档这样就可以加速页面的阅览。
浏览器缓存主要有两类缓存协商Last-modified Etag 和彻底缓存cache-controlExpires。浏览器都有对应清除缓存的方法。
4、服务器缓存
服务器缓存有助于优化性能和节省宽带它将需要频繁访问的Web页面和对象保存在离用户更近的系统中当再次访问这些对象的时候加快了速度。