网站如何gzip压缩(gzip压缩率)

网站如何gzip压缩,gzip压缩率内容导航:网站页面怎么压缩网页gzip压缩对网站有什么用双ip服务器设置iisgzip网站压缩方法如何启用网页GZIP压缩一、网站页面怎么压缩网站压缩是在Web服务器和浏览器间传输压缩文本内容的方法。网站压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或CSS

网站如何gzip压缩,gzip压缩率

内容导航:

  • 网站页面怎么压缩
  • 网页gzip压缩对网站有什么用
  • 双ip服务器设置iis gzip网站压缩方法
  • 如何启用网页GZIP压缩
  • 一、网站页面怎么压缩

    网站压缩是在Web服务器和浏览器间传输压缩文本内容的方法。网站压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或CSS文件。网站压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也会增加一点点服务器的负担。Gzip是比较常见的一种HTTP
    压缩算法。压缩方法:IIS默认并不支持HTTP压缩,需要进行简单的配置1.打开Internet信息服务(IIS)管理器,右击”网站”->”属性”选择”服务”。在”HTTP压缩”框中选中”压缩应用程序文件”和”压缩静态文件”,按需要设置”临时目录”和”临时目录的最大限制”;2.提醒:
    经试验此步骤在本人机器上没有作用, 可以忽略. 在
    Internet信息服务(IIS)管理器,右击”Web服务扩展”->”增加一个新的Web服务扩展…”,在”新建Web服务扩展”框中输入扩名”HTTP
    Compression”,添加”要求的文件”为C:,其中Windows系统目录根据您的安装可能有所不同,选中”设置扩展状态为允许”;3.使用文本编辑器打开C:(建议先备份),
    找到Location =”/LM/W3SVC/Filters/Compression/gzip用于设置gzip压缩,找到Location
    =”/LM/W3SVC/Filters/Compression/deflate”用于设置deflate压缩. 上面两个节点紧挨着.并且设置的属性相同.
    如果需要压缩动态文件,则将HcDoDynamicCompression设置为”TRUE”,并在HcScriptFileExtensions中增加您要压缩的动态文件后缀名,如aspx;如果需要压缩静态文件,则将HcDoStaticCompression和
    HcDoOnDemandCompression设置为”TRUE”,并在HcFileExtensions中增加您需要压缩的静态文件后缀名,如
    xml、css等;HcDynamicCompressionLevel和HcOnDemandCompLevel表示需要的压缩率,数值在0-10, 默认为0.
    HcDynamicCompressionLevel属性说明:HcDynamicCompressionLevel Metabase
    PropertyHcOnDemandCompLevel 属性说明:HcOnDemandCompLevel Metabase Property说明:
    这两个属性值一般推荐设置为UI两个文件(58k/188k)压缩后的大小一直相同。4.编辑完毕后保存文件;如果文件无法保存,则可能IIS正在使用该文件。打开”开始”->”管理工具”->”服务”,停止”IIS
    Admin Service”后,即可保存5.最后,重新启动IIS。可以到HTTP压缩测试网站验证结果.以jQuery为例,
    核心类库和UI类库原始大小分别是57k和188k,压缩后分别是20k和45k:

    二、网页gzip压缩对网站有什么用

    稍微浪费点服务器资源,但是访客访问速度会变坏。
    值得开启下面”舒宇卓创站长“将和大家一起分享一下,希望对咱们站长有所帮助! 1.开启网页gzip压缩有什么好处?
    gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。
    进而对于搜索引擎的收录也有一定的好处,也大大提高了我们的用户体验度。
    2.如何启用iis的gzip压缩功能: 首先要有网站管理权限和服务器远程管理权限步骤如下:
    第一、如果你需要压缩静态文件(html),需要在硬盘上建一个目录,并给它“iusr_机器名”这个用户的写权限。
    如果压缩动态文件(php,asp,aspx)就不需要了,因为它的页面是每次都动态生成的,压缩完就放弃。
    打开internet信息服务(iis)管理器,右击“网站”—>“属性”(注意:这里的网站是整个网站文件不是某个网站目录),之后选择“服务”。
    在“http压缩”框中选中“压缩应用程序文件”和“压缩静态文件”,按需要设置“临时目录”和“临时目录的最大限制”。
    第二、在internet信息服务(iis)管理器,右击“web服务扩展”—>“增加一个新的web服务扩展”,在“新建web服务扩展”框中输入扩展名“http
    compression”,添加“要求的文件”为c:\windows\system32\inetsrv\,其中windows系统目录根据您的安装可能有所不同,选中“设置扩展状态为允许”;这时候静态内容是可以压缩的,但是对于动态内容,aspx文件却不在压缩范围内。
    因为默认的可压缩文件并没有这个扩展名。
    而管理界面中你又找不到可以增加扩展名的地方,这时候只能去修改它的配置文件了。
    第三、使用文本编辑器打开c:\windows\system32\inetsrv\(建议先备份),查找
    iiscompressionscheme标签,有三个相同名字的段,分别是deflate,gzip,parameters,第三段不用管它,前两段有基本相同的参数,hcdynamiccompressionlevel,设置压缩率,取值0~10,0不压缩,10最高压缩率,这里设置成9,9是性价比最高的一个。
    hcfileextensions,需要压缩的静态文件扩展名,默认只有htm,html,txt,可以把js,css,xml添加进去。
    建议按原来的格式,用换行作为分隔。

    三、双ip服务器设置iis gzip网站压缩方法

    答:IIS6已经内建了Gzip压缩的支持,可惜,没有设置更好的管理界面。所以要打开然后选中网站下面那个服务器扩展,新建一个服务器扩展。名字无所谓,下面的

    四、如何启用网页GZIP压缩

    下面”舒宇卓创站长“将和大家一起分享一下,希望对咱们站长有所帮助! 1.开启网页GZIP压缩有什么好处?
    Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。
    进而对于搜索引擎的收录也有一定的好处,也大大提高了我们的用户体验度。 2.如何启用IIS的Gzip压缩功能:
    首先要有网站管理权限和服务器远程管理权限步骤如下:
    第一、如果你需要压缩静态文件(HTML),需要在硬盘上建一个目录,并给它“IUSR_机器名”这个用户的写权限。如果压缩动态文件(PHP,asp,aspx)就不需要了,因为它的页面是每次都动态生成的,压缩完就放弃。打开Internet信息服务(IIS)管理器,右击“网站”—>“属性”(注意:这里的网站是整个网站文件不是某个网站目录),之后选择“服务”。在“HTTP压缩”框中选中“压缩应用程序文件”和“压缩静态文件”,按需要设置“临时目录”和“临时目录的最大限制”。
    第二、在Internet信息服务(IIS)管理器,右击“Web服务扩展”—>“增加一个新的Web服务扩展”,在“新建Web服务扩展”框中输入扩展名“HTTP
    Compression”,添加“要求的文件”为C:\WINDOWS\system32\inetsrv\,其中Windows系统目录根据您的安装可能有所不同,选中“设置扩展状态为允许”;这时候静态内容是可以压缩的,但是对于动态内容,aspx文件却不在压缩范围内。因为默认的可压缩文件并没有这个扩展名。而管理界面中你又找不到可以增加扩展名的地方,这时候只能去修改它的配置文件了。
    第三、使用文本编辑器打开C:\Windows\System32\inetsrv\(建议先备份),查找
    IIsCompressionScheme标签,有三个相同名字的段,分别是deflate,gzip,Parameters,第三段不用管它,前两段有基本相同的参数,HcDynamicCompressionLevel,设置压缩率,取值0~10,0不压缩,10最高压缩率,这里设置成9,9是性价比最高的一个。HcFileExtensions,需要压缩的静态文件扩展名,默认只有htm,html,txt,可以把js,css,xml添加进去。建议按原来的格式,用换行作为分隔。

    版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/118677.html

    (0)
    robot
    上一篇 2022-05-04
    下一篇 2022-05-04

    相关推荐

    • js如何控制文字漂浮(css中漂浮的语法)

      js如何控制文字漂浮,css中漂浮的语法内容导航:如何使用javascript语言实现飘浮层动画html控制文字浮动的代码js怎么控制文本框只能输入数字关于js软件输入文字的大小一、如何使用javascript语言实现飘浮层动画你漂浮了就会

      2022-04-30
      0
    • redis计数器实现的方法是什么

      Redis计数器可以通过以下几种方法实现:使用INCR命令:Redis提供了INCR命令来对一个键的值进行递增操作,可以用来实现计数器的功能。例如:INCR counter使用INCRBY命令:类似于INCR命令,但可以指定递增的步长。例如:INCRBY counter 5使用SET命令结合自增操作:可以通过SET命令设置一个键的初始值,然后结合自增操作来实现计数器的功能。例如:SET count

      2024-03-11
      0
    • php中ceil函数使用要注意哪些事项

      Ceil函数是用来向上取整的,即将小数部分向上取整为最接近的整数。Ceil函数只能作用于数值类型的变量,如果传入非数值类型的参数会产生错误。Ceil函数的返回值是一个整数。Ceil函数只会对小数部分进行向上取整操作,整数部分不会受到影响。Ceil函数的作用范围是在函数内部,对传入的参数进行向上取整操作,并不会改变原始参数的值。Ceil函数可以用于计算向上取整后的值,例如用于确定页面显示的

      2024-04-19
      0
    • 「国外有什么优秀的网站推荐」10个海外追剧网站推荐

      国外有什么优秀的网站推荐,国外知名网站推荐 内容导航: 10个海外追剧网站推荐 国外有哪些好网站大家都推荐推荐请都附带地址。 国外优秀的app设计网站有哪些 你推荐哪些国外优秀动画…

      2022-09-06
      0
    • 虚拟主机的优缺点有哪些

      虚拟主机是一种在一台物理服务器上托管多个虚拟服务器的服务,每个虚拟服务器拥有独立的操作系统环墶和资源分配。虚拟主机的优缺点如下:优点:价格低廉:虚拟主机通常比独立服务器便宜,适合个人网站或小型企业使用。管理简便:虚拟主机通常由主机提供商管理和维护,用户无需担心硬件和网络问题。灵活性高:用户可以根据需求选择不同的虚拟主机方案,并根据需要随时升级或降级。安全性高:虚拟主机之间相互隔离,一台虚拟服务器

      2024-05-13
      0
    • 网页用字体是什么情况(网页字体通常为什么)

      网页用字体是什么情况,网页字体通常为什么 内容导航: 网页字体的是什么 html文字大小代码 网页的字体变小后的具体操作方法是什么 网页上用的标准字体是什么 一、网页字体的是什么 …

      2022-08-26
      0