Articles of 压缩

避免使用Apache在Subversion中进行双重(de)压缩

我有一台在Windows 2003上configurationApache 2.2的Subversion 1.8服务器。我拥有的服务器有点旧,它有很多CPU峰值,我怀疑它会影响它的性能。 这个服务器是完全致力于颠覆。 虽然我希望通过networking(input和输出)进行数据压缩,但是我希望避免在此服务器中进行双重(de)压缩。 现在我正在使用以下2个指令。 SVNCompressionLevel 5 SetOutputFilter DEFLATE 我想过closures一个,但我找不到任何一个更好的build议。 我也想要客户端到服务器压缩。 我想过使用以下两个选项之一: # Let only mod_dav_svn handle compression SVNCompressionLevel 5 # no SetOutputFilter or SetInputFilter 要么 # Let only mod_deflate handle compression SVNCompressionLevel 0 SetOutputFilter DEFLATE SetInputFilter DEFLATE #(new idea) 我不确定Subversion客户端是否会将数据压缩到服务器,如果我只是在服务器中添加“SetInputFilter DEFLATE”。 有人有更多的信息吗?

获取HTTP压缩(GZip)以在IIS 6上使用URL路由

我没有看到任何具体解决这个问题的问题。 使用URL路由时,请求进入IIS,然后路由到Aspx页面。 例如,一个网站:www.site.com/products可能将请求路由到wwwroot / inetpub / mysite / pages / productsPage.aspx 请注意页面是ROUTED,而不是ReDirected。 请注意,要使URL在IIS 6中正常工作,必须build立一个通配符扩展 ,将所有资源路由到Asp.Net(然后,Asp.Net将把静态资源移回)这里logging: http:// blog.codeville.net/2008/07/04/options-for-deploying-aspnet-mvc-to-iis-6/ 这似乎是IIS不会GZip内容时,它发回。 我按照这里的说明: http : //www.kavinda.net/2007/02/17/how-to-enable-http-compression-iis6.html 启用IIS 6压缩。 任何想法为什么Http压缩似乎不工作? 它似乎在我的服务器上的其他网站上正常工作。 只有URL路由器不能正常工作

静态内容网站的IIS7最低HttpModulesconfiguration

我试图设置一个真正快速,压缩,caching的静态内容网站只服务于.jpg,.css和.js 我想从网站configuration中删除所有不需要的function: 但是这个configuration保持失败: <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <urlCompression doStaticCompression="true" doDynamicCompression="false" /> <caching enabled="true" enableKernelCache="true"> <profiles> <add extension=".gif" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="0.00:01:00" location="Any" /> <add extension=".png" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="0.00:01:00" location="Any" /> <add extension=".js" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="0.00:01:00" location="Any" /> <add extension=".css" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="0.00:01:00" location="Any" /> <add extension=".jpg" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="0.00:01:00" location="Any" /> <add extension=".jpeg" policy="DontCache" kernelCachePolicy="CacheUntilChange" […]

在Ubuntu 9.04下以1GB的zip文件备份目录

我正在寻找一个解决scheme,以获取一个大目录,并进行多文件zip备份,每个zip文件是1gig。 我看了zipsplit,但显然你不能实际分割文件,即。 该目录中的一个文件是5gig,所以zipsplit无法处理它,因为它大于zipfile的目标大小。 我喜欢使zip文件,使Windows用户更容易访问文件。

mod_deflate的默认configuration是否可以在生产环境中使用?

mod_deflate的官方文档可以工作,并且在我的serveR中给了我很好的结果。 有人build议在生产机器上使用吗? http://httpd.apache.org/docs/2.2/mod/mod_deflate.html#recommended <Location /> # Insert filter SetOutputFilter DEFLATE # Netscape 4.x has some problems… BrowserMatch ^Mozilla/4 gzip-only-text/html # Netscape 4.06-4.08 have some more problems BrowserMatch ^Mozilla/4\.0[678] no-gzip # MSIE masquerades as Netscape, but it is fine BrowserMatch \bMSIE !no-gzip !gzip-only-text/html # Don't compress images SetEnvIfNoCase Request_URI \ \.(?:gif|jpe?g|png)$ no-gzip dont-vary # Make sure […]

IIS7压缩CSS文件仅在启用dynamic压缩时被压缩

如果任何人都可以帮助,将不胜感激。 我想在IIS7中启用静态文件的压缩(为了简单起见,我将暂时引用静态css文件)。 我得到的问题是,只有当在网站的IIS中启用dynamic和静态压缩时,css文件才被压缩。 我真正想要达到的是css压缩(静态文件),同时将dynamic(aspx)页面保持为未压缩状态(以避免不必要的CPU负载)。 我很困惑,为什么只是离开“静态压缩”启用导致css文件被解压缩返回。 我applicationHost.config文件没有被改变,看起来像这样: <httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files"> <scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" /> <staticTypes> <add mimeType="text/*" enabled="true" /> <add mimeType="message/*" enabled="true" /> <add mimeType="application/javascript" enabled="true" /> <add mimeType="*/*" enabled="false" /> </staticTypes> <dynamicTypes> <add mimeType="text/*" enabled="true" /> <add mimeType="message/*" enabled="true" /> <add mimeType="application/x-javascript" enabled="true" /> <add mimeType="*/*" enabled="false" /> </dynamicTypes> </httpCompression> IIS中的服务器范围压缩设置被设置为“dynamic禁用”和“静态启用”从服务器>function>压缩页面。 如上所述,网站压缩设置(服务器>站点> MyWebsite>function>压缩)是我启用和禁用dynamic压缩的地方。 […]

解压后检查文件的MD5是否有任何价值?

目前我正在处理的一个项目要求用户在解压后在整个项目上运行一个MD5散列检查工具。 他们目前没有要求检查ZIP本身。 如果他们要切换到检查zip的MD5,是否有任何价值来validation与MD5的解压缩文件的完整性 – 或者这是由CRC检查时解压缩?

当使用delaycompress激活logrotate时,我可以手动压缩文件吗?

我有一个每日logrotate设置与compress , missingok , delaycompress , dateext选项。 我需要压缩延迟的日志文件。 我现在可以手动吗?或者我应该等到logrotate运行的时候再做。 我只是不知道是否logrotate有一些内部存储,如果它会看到文件已经压缩,会不会感到困惑?

使用mod_header在Apache <2.2.16中禁用SSL / TLS连接上的压缩

由于CRIME,据我所知,必须closuresSSL连接上的压缩。 在较新版本的Apache中,这可以通过新引入的SSLCompression off来完成,在旧版本中这是不可能的(在版本2.2.16-6 + squeeze10之前的Debian中)。 我想我已经find了一个在老版本中实现这一点的方法,但是我不确定为什么在一些在线testing中,像Qualsys SSLtesting那样表示压缩依然存在。 我的testing显示了不同的东西。 任何人都可以请查看configuration代码,并告诉我,我不明白的权利? 在SSL虚拟主机模块中使用mod_headers中的以下指令来closures压缩: RequestHeader unset Accept-Encoding Header unset Vary 这将从客户端请求中删除标题行,指示响应可能会被压缩发送到客户端。 用curl和–raw开关testing这个,我发现非ssl连接是压缩的,ssl连接是明文的。 使用… curl –raw -k -H 'Accept-Encoding: gzip,deflate' http://host.example.tld …去检查。 一些在线testing工具仍然告诉我,我的解决scheme不起作用,而其他人则说相反。 现在我想知道我的解决schemeclosures压缩SSL连接工作与否?

如何获得OpenVPN的压缩率

用我的僵尸networking爬行整个互联网,但我什么也没find。 我在Debian上运行一个OpenVPN服务器,启用了LZ4-v2压缩function,大约有5个客户端。 现在我想知道哪里有可能赶上实际的压缩比例,比如0.97或者其他类似的东西。 反正有这个价值吗? 我宁愿简单的方法,但如果没有其他我会尝试的。 希望你看到我的小问题,你可以给我一些build议, 问候朱利安