加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – ASP.Net MVC Razor Views – 在构建时缩小HTML

发布时间:2020-12-15 21:01:07 所属栏目:asp.Net 来源:网络整理
导读:首先,虽然我知道gzipping HTML可能会像缩小 HTML一样(更多?)获得性能提升 – 我当然对以下技术是否可行 – 或者是否有人做过类似事情感到好奇. 看过其他人在pre-compiling MVC Razor views上完成的一些工作之后,我想知道是否有可能以某种方式为这样一个进程
首先,虽然我知道gzipping HTML可能会像缩小 HTML一样(更多?)获得性能提升 – 我当然对以下技术是否可行 – 或者是否有人做过类似事情感到好奇.

看过其他人在pre-compiling MVC Razor views上完成的一些工作之后,我想知道是否有可能以某种方式为这样一个进程注入一个预构建事件,以便可以缩小HTML,然后将其构建到单个DLL中?

或者还有另一种方法可以在构建时缩小?

我已经看到有几个人想出了通过运行时技术来缩小的方法,但对我而言,这似乎与首先缩小HTML大小的目的(运行时速度)背道而驰.

解决方法

在构建时缩小Razor视图是没有意义的,因为它们不是最终标记.无论你在构建时缩小什么,都会在运行时被打破,当所有这些助手吐出他们的HTML时.因此,如果您真的想降低带宽使用率,那么首要的步骤就是gzip.好处将是巨大的.如果你是一个疯子,并想要刮几个字节缩小HTML运行时.我会为此推荐你 Meleze.Web NuGet.

但请记住:无论您做什么,在发货前都要对您的应用程序进行大量的负载测试.这样你就会知道什么最适合你.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读