Ram*_*esh 35 asp.net optimization performance minify
我们可以通过哪些方式减少asp.net应用程序发送的HTML响应的大小?
我正在使用不属于我的控件,它产生带有空格的输出.我感兴趣的是缩小页面的整个HTML输出,就像google一样(查看源代码www.google.com)来改善时间.
有没有可用于ASP.NET的实用程序类可以为我做这些东西?
tho*_*rn̈ 32
没有必要在运行时执行此操作.因为它可以在编译时完成.
详情:http://omari-o.blogspot.com/2009/09/aspnet-white-space-cleaning-with-no.html
And*_*syn 10
对于Microsoft .NET平台,有一个名为WebMarkupMin的库,它可以生成HTML代码的缩小.对于每个ASP.NET框架都有自己的模块:
有关文档,请访问http://webmarkupmin.codeplex.com/documentation
小智 6
我想对Thorn的建议发表评论(但我是堆叠溢出的新手).
链接代码(omari-o.blogspot.com)不支持MVC4,虽然代码是开源代码,但由于MVC3和MVC4之间的制动变化,它无法轻松升级.
在运行时可能会有空格写入http结果,只有实际站点的开发人员才能知道.因此,模板文件(aspx)的静态缩小根本不是万无一失的.应该使用gius建议的动态缩小来保证正确删除空格,不幸的是,这将导致运行时计算成本.如果代码动态地将空格写入输出,则必须动态删除它.
| 归档时间: |
|
| 查看次数: |
27330 次 |
| 最近记录: |