现在位置 >网页制作教程 >所有关于缓存的文章
阿里云:Header头中X-Swift-SaveTime、X-Swift-CacheTime和Age代表什么意思?
如果我们使用了阿里云的CDN服务,那么请求的资源Header头部就会包含X-Swift-SaveTime、X-Swift-CacheTime、Age这三个字段信息,很多同学不清楚它们都代表什么意思?
网站如何尽量减少向服务器的http请求
我们知道访问网站的时候,会对服务器发出HTTP请求,服务器再将结果返回到客户端。网站的打开速度快慢和服务器的访问压力都和http请求相关。尽量减少页面的HTTP请求,可以提高页面载入速度、还可以减轻访问对服务器的压力。

Keep-Alive意思和作用

发表于2年前 网站制作教程 0条评论 ⁄ 被围观 598+
Keep-Alive意思和作用
我们知道Http协议是基于TCP/IP连接的,也就是说客户端浏览器向服务器发出一个Http请求并得到响应是要建立一条TCP/IP连接的,但是如果每发出一个Http请求客户端就要向服务器端建立一条TCP/IP连接的话,这样效率会非常低,所以在Http协议中有一个叫做Keep-Alive的机制,如果在服务器端(IIS或Apache等Web服务器)启动Keep-Alive后。

transfer-encoding:chunked是什么意思?

发表于2年前 网站制作经验 0条评论 ⁄ 被围观 773+
transfer-encoding:chunked是什么意思?
Transfer-Encoding: chunked 表示输出的内容长度不能确定,普通的静态页面、图片之类的基本上都用不到这个。但动态页面就有可能会用到,但我也注意到大部分asp,PHP,asp.NET动态页面输出的时候大部分还是使用Content-Length,没有使用Transfer-Encoding: chunked。

HTTP Header中Request和Response详解

发表于2年前 网站制作经验 0条评论 ⁄ 被围观 2,331+
HTTP Header中Request和Response详解
HTTP(HyperTextTransferProtocol) 即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传 递message-header,即http header消息 。
Connection: close和Connection: keep-alive之间的区别
在使用apache的过程中,KeepAlive属性我一直保持为默认值On,其实,该属性设置为On还是Off还是要具体问题具体分析的,在生产环境中的影响还是蛮大的。如果你用过Mysql,应该知道Mysql的连接属性中有一个与KeepAlive类似的Persistent Connection,即:长连接(PConnect)。该属性打开的话,可以使一次TCP连接为同一用户的多次请求服务,提高了响应速度。
静态页面和动态页面设置缓存的方法
静态的html页面想要设置使用缓存:<meta http-equiv="expires" content="utc时刻"/>,目前我只明确该方法可行。如果设置了<meta http-equiv="cache-control" content="max-age=时间"/>并不起缓存作用。
Apache中Expires、Cache-Control、Last-Modified、ETag缓存设置详解
Expires、Cache-Control、Last-Modified、ETag是RFC 2616(HTTP/1.1)协议中和网页缓存相关的几个字段。前两个用来控制缓存的失效日期,后两个用来验证网页的有效性。要注意的是, HTTP/1.0有一个功能比较弱的缓存控制机制:Pragma,使用HTTP/1.0的缓存将忽略Expires和Cache-Control头。

网站缓存技术架构

发表于2年前 网站制作经验 0条评论 ⁄ 被围观 657+
网站缓存技术架构
网站技术高速发展的今天,缓存技术已经成为大型网站的一个关键技术,网站缓存架构设计好坏直接关系的一个网站访问的速度,以及购置服务器的数量,甚至影响到用户的体验。

浏览器缓存的控制机制

发表于2年前 网站制作经验 0条评论 ⁄ 被围观 690+
浏览器缓存的控制机制
浏览器缓存的知识是前端工程师必须要掌握的,因为这些知识直接影响到你的页面的用户体验,影响到你的页面的加载策略。接下来将要详细的讲述浏览器缓存的概念和原理以及控制机制,新人要仔细阅读,甚至要多次反刍,缓存的知识除了和浏览器有关,还涉及到HTTP协议,所以这也是比较难于掌握的内容。