我想用MVC4的捆绑和mimification功能,但我关心的mimification。 难道每次有来自客户端的捆绑/ mimification过程适用于CSS和JavaScript的请求的情况下。 如果是的话,每次有没有CPU开销?
Answer 1:
报价 :
捆绑和缩小主要是提高了第一个页面请求加载时间。 一旦网页被请求时,浏览器缓存资产(JavaScript,CSS和图像),因此捆绑,并要求在同一个页面时,或在同一个站点请求相同的资产页面缩小将不提供任何性能提升。
因此,资产将被浏览器缓存,并在随后的页面没有要求所以不会有性能损失。
注:有一个在ASP.NET MVC 4 RC错误不服务器端,希望这将被固定在RTM执行缓存。 所以,在调用的时候@Scripts.Render
在视图助手会出现每次命中的表现。
文章来源: Does MVC4 bundling and mimification do any caching?