Самый гибкий минимизатор / компрессор для ASP.NET MVC 2? - PullRequest
1 голос
/ 14 июня 2010

По вашему опыту, какой самый гибкий минимизатор / компрессор (JS + CSS) для ASP.NET MVC, с которым вы когда-либо сталкивались?

Пока

Под гибкостью я подразумеваю

  • Выберите, что должно быть сжато, уменьшено и объединено
  • Добавить исключения.Например, если отладка не сжимает XYZ.JS или не минимизирует ABC.CSS
  • Кэширование
  • В конце, это должно помочь предложить лучший результат YSLOW.

Если вам известны какие-либо другие сборки, перечислите их также.

Ответы [ 2 ]

1 голос
/ 25 октября 2010

ClientDependency больше не находится в бета-версии и хорошо работает с MVC, я думаю, это очень хороший кандидат.AFAIK, он не использует YUI, но вы можете подключить свой собственный компрессор.

0 голосов
/ 14 июня 2010

Я лично считаю порт C # YUI Compressor лучшим из лучших, когда речь идет о минимизации CSS и JavaScript. Однако, в конце концов, вам придется выполнять работу на ногах, чтобы получить идеальный балл по шкале YSLOW. Там нет библиотеки, которую вы можете просто перетащить, и она волшебным образом сделает ваш сайт быстрым. Посмотрите, как создать контроллер для вашего контента и сделать следующее:

  • GZIP ваш ответ
  • Далекое будущее истекает: HttpResponse.ExpiresAbsolute = DateTime.Now.AddYears (5);
...