ASP.NET Core Web 资源打包与压缩

发布时间:2017-7-9 7:19:28编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"ASP.NET Core Web 资源打包与压缩",主要涉及到ASP.NET Core Web 资源打包与压缩方面的内容,对于ASP.NET Core Web 资源打包与压缩感兴趣的同学可以参考一下。



本文将介绍使用的打包和压缩的优点,以及如何在ASP.NET Core应用程序中使用这些功能。

概述

在ASP.Net中可以使用打包与压缩这两种技术来提高Web应用程序页面加载的性能。通过减少从服务器请求的次数和减少资源文件的体积来提高加载性能。

  • 打包是一地将多个文件(CSS,JavaScript等资源文件)合并或打包到单个文件。文件合并可减少了 Web 资源文件从服务器的所需请求数,这样也可提高页面载入的性能。

  • 压缩是将各种不同的代码进行优化,以减少请求资源文件的体积。压缩的常见方法删除不必要的空格和注释,并将变量名缩减为一个字符。

例如下面JavaScript函数:

AddAltToImg = function (imageTagAndImageID, imageContext) {  ///<signature>  ///<summary> Adds an alt tab to the image  // </summary>  //<param name="imgElement" type="String">The image selector.</param>  //<param name="ContextForImage" type="String">The image context.</param>  ///</signature>  var imageElement = $(imageTagAndImageID, imageContext);  imageElement.attr('alt', imageElement.attr('id').replace(/ID/, ''));}

压缩后,函数简化为如下:

AddAltToImg=function(t,a){var r=$(t,a);r.attr("alt",r.attr("id").replace(/ID/,""))};

除了删除注释和不必要的空格之外,参数和变量名称被重命名(缩写)如下:


上一篇:Javascript - ExtJs - ToolBar、Button和Menu
下一篇:postgresql 异步流复制hot standby搭建

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款