小编PB.*_*PB.的帖子

有没有在MVC中结合JS/CSS的经验?

我打算在我的MVC项目中实现一个将多个js/css文件组合成单个文件的解决方案,但目前我怀疑以下两种可能性:

ASP.NET MVC的Telerik扩展(www.telerik.com/products/aspnet-mvc.aspx)

  • 支持将多个文件合并为一个请求
  • 支持Web资产组
  • 支持缓存组
  • 应用程序处于调试模式时禁用缓存
  • 必须在母版页或(部分)视图中定义资产组
  • 支持GZip压缩
  • 支持CDN
  • 不仅仅是压缩/组合解决方案(例如JQuery助手)

Combres - WebForm和MVC客户端资源组合库(combres.codeplex.com)

  • 支持将多个文件合并为一个请求
  • 支持缩小资源
  • 支持Web资产组
  • 支持缓存组
  • 支持组的版本(使浏览器的缓存和服务器的缓存无效)
  • 支持debugmode(禁用缓存/缩小)
  • 必须在Web配置部分中定义资产组
  • 支持GZip压缩
  • 必须添加自定义路由
  • 支持自定义过滤器
  • 使用YUI Compressor库

有没有人有这些或其他组合解决方案的经验?我对YSlow分数(之前和之后)和/或压缩统计/表现特别感兴趣.

compression model-view-controller asp.net-mvc optimization telerik

10
推荐指数
1
解决办法
1981
查看次数