成都网站建设

拥有10年以上经验丰富的网站制作团队,具备科学的建站流程和快速的客户服务体系(诺贝尔妈妈网gzyhdz)

成都网站建设专家

整合营销专家

最短时间、最快速度、最简操作、最低投入提高品牌展示率

成都整合营销专家

网站优化推广

搜索引擎优化,百度自然排名第一,真正实现点击不收费!

成都网站优化推广

主机域名

冠辰中国独家采用独立IP,减少IP被封机率;利于优化排名

独立IP主机
您当前位置:成都网站建设 >> 新闻频道 >> 成都网站建设 >> 浏览文章

提高网站打开速度秘诀之缓存 JS、CSS和图片


时间:2013年11月10日 点击量:

用户打开网站时候,浏览器都会从服务端下载js、css和图片,如果大量的用户在访问你的网站,那么访问的人就会感觉自己的网站很慢,这样对用户感觉不舒服,就会放弃浏览你的网页,这样我们该怎么解决呢,有的话会说增加服务器带宽,其实还有一种比较经济的一种做法,那就是缓存js、css和图片,让用户访问一次后,就保持的客服端,第二次访问就不需要再从服务端下载这些文件,从而提高提高网站打开速度,下面我就来为大家一一讲解增么缓存js、css 和图片:


方法一、在服务端开启GZIP压缩来缓存缓存js、css和图片
       IIS6开启Gzip步骤:
              1.添加Gzip的web服务扩展并设置为有效,gzip的DLL在(%windir%/system32/inetsrv/gzip.dll)
              2.IIS 管理器 > 网站 > 属性 > 服务选项卡 >HTTP压缩,根据需要设置,我把两个都勾上,对动态文件也压缩。
              3.此时重启IIS,压缩就生效了。但是默认设置压缩的文件格式太少,可以进一步设置。
              4.修改MetaBase.xml,建议先备份。找到 Location="/LM/W3SVC/Filters/Compression/gzip"HcDynamicCompressionLevel ,设置压缩率,取值0~10,0不压缩,10最高压缩率HcFileExtensions,需要压缩的静态文件扩展名,默认只有htm,html,txt,可以把js,css添加进去。
       建议按原来的格式,用换行作为分隔HcScriptFileExtensions,需要压缩的动态文件扩展名在这下面有 Location ="/LM/W3SVC/Filters/Compression/Parameters"一个有用的设置是HcMinFileSizeForComp,小于该大小的文件不压缩。5.iisreset-stop 停止IIS,保存MetaBase.xml6.iisreset -start 启动IIS。
    方法二、利用缓存,即内容过期
对于静态文件启用内容过期可以提高访问性能。首先网站的目录要划分合理,图片、CSS、JavaScript均放在单独目录下,然后在IIS中选择目录,点属性-HTTP头,启用内容过期,可以选择30天后过去,这样,用户浏览器将比较当前日期和截止日期,以便决定是显示缓存页还是从服务器请求更新的页,由于图片、CSS、JS通常变化较少,因此基


关于这点有两个要求:
        1)、减少HTTP请求数量,修改网站代码,减少外部图片、CSS、JS等文件数量,手动合并多个CSS/JavaScript文件。
        2)、使用外部的JavaScript和CSS,将所有的JavaScript和CSS都做成外部文件的形式进行引用,这主要是为了让这些文件可以被浏览器缓存起来。


总结:今天主要是给大家讲解缓存图片、js和css文件的的操作方法,网站设置缓存缓存后,从而加快网站打开速度,希望能够帮助到大家。

文章由四川冠辰成都网站建设http://www.scgckj.com/7339.html编辑整理,转载请注明出处
相关阅读:
网站首页| 关于我们| 热门关键词| 付款方式| 资质证书| 联系我们
版权所有 Copyright © 2002-2013 四川冠辰科技开发有限公司www.scgckj.com 保留所有权利 蜀ICP备11012605号
地址:四川省成都市金丰路6号量力钢铁交易大厦B座2010室 冠辰科技资质证书
服务热线:400-000-2367 028-86088588 总机:028-62322623-0 传真:028-62322623-823