我有一个用ASP.NET MVC 3.0编写的Web应用程序。有一些大的脚本(jQuery,jQuery UI)我想要确保缓存以获得最佳性能。在Chrome开发者工具网络标签页中,加载页面时,脚本始终需要大约1.5秒才能收到。我会假设如果他们被缓存,这将是即时的。
有没有办法确保缓存javascript以及如何判断它是否存在?
答案 0 :(得分:2)
对于JQuery,特别是最好使用别人的CDN - 您不必从服务器传输此内容,并且其他人正确地执行缓存。有关推荐的CDN,请参阅http://docs.jquery.com/Downloading_jQuery。
对于您必须自己托管的文件,请确保设置正确的缓存标头。