C# Html压缩器
我需要在我的网站页面加载更快。所以我听说了一个html压缩器,它可以减少我发送给客户端的html大小。有人知道这样做的方法吗。如果可能的话,我会提供一个已经制作好的dll…看看你的站点生成的html。C# Html压缩器,c#,asp.net,html,compression,C#,Asp.net,Html,Compression,我需要在我的网站页面加载更快。所以我听说了一个html压缩器,它可以减少我发送给客户端的html大小。有人知道这样做的方法吗。如果可能的话,我会提供一个已经制作好的dll…看看你的站点生成的html。 通过浏览internet explorer(或其他浏览器)中的页面,在浏览器中的页面正文上单击鼠标右键,然后选择“查看源”。如果您使用的是ASP.NET,则隐藏字段_VIEWSTATE可能很大。如果是这样的话,试着在不需要它的地方在各种页面控件中禁用它。查看源代码中其他不需要的输出。繁重的CSS文
通过浏览internet explorer(或其他浏览器)中的页面,在浏览器中的页面正文上单击鼠标右键,然后选择“查看源”。如果您使用的是ASP.NET,则隐藏字段_VIEWSTATE可能很大。如果是这样的话,试着在不需要它的地方在各种页面控件中禁用它。查看源代码中其他不需要的输出。繁重的CSS文件会影响网页的加载时间,您可以使用此在线实用程序压缩CSS,它将使您的网页加载更快 这同样适用于JS文件,下面是JS压缩工具
注意:我不是上述网站的发起人/支持者。使用压缩并不总是有效的 IIS压缩页面时,会将其保留在内存中,直到页面过期或内容更改。如果服务器端有更多包含大量数据的动态页面,那么实际上会降低性能 您应该尝试优化服务器端代码,同时减少客户端代码
压缩适用于静态页面。IIS内置了此压缩功能,默认情况下,静态文件将启用此功能 要在服务器级别启用动态压缩,请使用folowwing命令:
C:\Windows\System32\Inetsrv\Appcmd.exe set config -section:urlCompression -doStaticCompression:true -doDynamicCompression:true
或者,如果您只想为一个站点启用动态压缩,请执行以下操作:
C:\Windows\System32\Inetsrv\Appcmd.exe set config "Site Name" -section:urlCompression -doStaticCompression:true -doDynamicCompression:true
如果您想了解有关在IIS中为动态文件配置压缩的更多信息,请参阅以下链接:
试试“谷歌”怎么样?这个怎么样?也许是GZIP?所以答案不应该只是其他页面的链接。你的答案应该自己回答这个问题;链接应该只是补充。你应该引用、解释或总结这些链接的内容,花时间将它们放到上下文中,或者只是提供你自己的答案,并提供链接“供进一步阅读”或“参考”。