评论:如何使网站更快地打开:管理好你的HTTP头。





你为什么要讨论HTTP头

1,非常简单的通过HTTP头,可以让你的用户打开速度快10倍。

2、在线http头文章,都讲得太专业了,不是真正的价值。

3,太多的人看到了太多的混乱,他们中的许多人不知道如何处理HTTP头。

4,HTTP头阻止了您对会议的用户访问,您考虑过吗你如何使你的HTTP头刚好够得到的效果,不臃肿,堵塞你的用户你想过吗

什么是HTTP头

HTTP协议使用请求/响应模型。

客户端向服务器发送请求。请求头包含请求方法,URI协议版本,包括请求修饰符和类似MIME消息结构,客户的信息和内容。服务器需要一个状态行作为响应,以及相应的内容包括消息协议的版本,成功或错误的代码加上服务器信息、实体信息和可能的实体内容。

以上都是抄袭的,但我不想说,呵呵,不过推广一下吧。

以下是我们在这篇文章中所说的话。

HTTP响应头的管理

常见的HTTP响应头是什么

看这幅画:
总之,常用的HTTP头如下所示:


哪个脑袋需要好好管理

缓存控制

这是一个非常神奇的头,它可以使你的主页,从2MB到200kb。

是的,它是。

让我们看看别人用过之后做了什么。


这么多的减少,网站和用户双赢,这是头。现在我来告诉你如何使用它。

最后的修改

这是一个很好的用法,那就是用它,为什么我们要单独拿出来呢

因为这头,有一个小隐患,我看到很多人中标,我指出,我希望更多的人能看到,然后避免。

很多网站,当更新网站或发布网站暂时维护信息,将使用旧的文件切割到其他目录,然后上传另一个同名的文件在本地,更新文件和更新网站页面。当更新页面出问题或在维修结束后,他们使用正常的页面为用户提供服务,并旧的文件将被削减,立即覆盖旧的文件。

有一个很大的问题。

对于那些已经访问过该网站的人,他们有缓存文件到本地,当用户重新访问的网站,如果修改自请求发送。

上次修改的旧文档:旧时间

上次修改的新文件:新时间

当你用新的文件替换旧文件时,IE不会让用户得到旧文件而不会出现问题,而是让他们使用新文件,因为新文档的最后修改时间早于旧文件。

因此,如果使用旧文件而不是新文件,必须对旧文件进行少量处理,以便更新上次修改时间。否则,用户仍然会访问问题页面或维护页面。

如何充分利用缓存控制

当你不想让用户缓存,你只需要添加一个标题,没有商店,和其他没有缓存,必须,必须重新验证,代理验证等等都是没有必要的,因为没有商店一般是默认的最高水平。

用户可以缓存的其他页面、单独的目录,以及基于不同目录配置不同的最大年龄头。

max的用法是什么

用户获取HTTP响应头后,它会根据当地的时间和max-age.for例时间形成一个过期时间,为用户的时间是上午11时的最大年龄是600,那么到期时间是11: 10.that,用户,在11:10点,访问文件,直接将缓存的命中,而不会向服务器发送请求。

因此,使用最大年龄可以使您的网站像四大门户网站,大小将减少到原来的10,并且请求的数量也将大大减少在短期内。

如何设置缓存控制

如何建立百度娘。

管理的建议:

您不能为每个文件配置缓存控制,因此最好先拆分域名,并为不同的应用程序配置不同的缓存控制头,如文件类、域名、图片类、域名等。

如果你的网站是一个大中型网站,比如网页访问带宽超过100M,那么域名配置不同的缓存控制头可能就不同了,它们已经不能满足你的需要。此时,您可以管理目录。

根据网站的特性将文件分成不同的目录,然后为目录配置不同的缓存控制头。

最大年龄设置有多大

以下是所有建议的值,但最适合您的是基于网站功能的缓存时间配置。

首页,建议是900,也就是15分钟。

文本类文件,建议是10800,即3小时。

图片类文件,建议是86400,即24小时。

SWF类文件,建议是604800,也就是7天。

FLV,EXE文件,建议为31536000,即1年。

作者:王康