1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

WordPress进度优化之Expires Headers

本帖由 说什么2012-04-29 发布。版面名称:源码讨论

  1. 说什么

    说什么 New Member

    注册:
    2012-03-16
    帖子:
    384
    赞:
    0
    中心提醒:今天对于博客停止了各族优化,兼并并紧缩了多少个JS资料,改观了摆放地位,又大肆优化了css,指望无聊的同窗帮助看看进度是没有是有小半点晋升。实在今天原来是指望改观一下JS资料形式,增添点形式,做完以后特地停止了紧缩,又碰巧看到能够把多少个资料放一同,比方xx-packed.j

    今天对于博客停止了各族优化,兼并并紧缩了多少个JS资料,改观了摆放地位,又大肆优化了css,指望无聊的同窗帮助看看进度是没有是有小半点晋升。

    实在今天原来是指望改观一下JS资料形式,增添点形式,做完以后特地停止了紧缩,又碰巧看到能够把多少个资料放一同,比方xx-packed.js那样的。辨别加载的确没有太好。

    而后看到了 BoKeam 同窗的这篇:。遂去停止了审查,这站需要了YSlow和Page Speed的测试和评工,并外加了细致的注明(千万是E文的)。我后来的YSlow只要C,感觉有点低。而后找出了本篇的次要形式:增添Expires Headers。

    啥是Expires Headers

    我同声测试了多少个冤家的站点,发觉很多正在某个Expires Headers 上的评工都是0。招致YSlow的得分很低。以次是引见:

    初次登录的话并没有能看进去有什么晋升,然而当阅读子页面或者许再次阅读的时分,就会发觉进度较事先有很大改变,效劳器没有会从新抓图片、css、javascript那样没有往往跟新的资料(就是缩小了HTTP要求位数)。

    如何增添Expires Headers



    假如你的效劳器是Apache,你能够用ExpiresDefault那样的语句。间接增添正在.htaccess资料即可。比方

    某个语句运用了绝对于工夫,即从现正在起到两个月后过时。千万years、months、weeks、days、hours、minutes、seconds都能够运用。

    你能够写入.htaccess资料中那样的语句:

    或者许

    注:A2592000 为 1 个月 (60*60*24*30=2592000)

    移除ETags

    某个看了半天,仿佛提议间接一锅端,移除它能够缩小 HTTP headers 的大小,听说那样能让站点体现更好。仍然正在.htaccess资料中退出上面语句即可。

    听说该署小技巧能够晋升网站20%的加载进度,我的站如同从3.4xs秒放慢到3.0s或者许2.xs以至1.84s。改观的确是部分。



    进度晋升,千万再有再有CDN的运用、cookie-free domains的退出,然而资金是成绩;兼并css、javascript、背景图片等该署,有工夫就做做吧,只需站点畸形显现就能够。
     
  2. 夏汉栋

    夏汉栋 New Member

    注册:
    2012-04-26
    帖子:
    267
    赞:
    0
    写得不错哦!顶一个
     
  3. banbantt

    banbantt New Member

    注册:
    2012-02-22
    帖子:
    60
    赞:
    0
    我来了~~~嘿嘿~~嘿嘿
     
  4. banbantt

    banbantt New Member

    注册:
    2012-02-22
    帖子:
    60
    赞:
    0
    顶,是一种态度,顶顶