今天在做项目时,本来是用





本来是认为 这样太菜了 如果被其他程序员看到了 这样的源码可读性,和整齐性太差。
然后就想了办法:加上<%="\n"%>在<li>标签前面。
嘿嘿 然后可以生成整齐的html了
<ul>
<li>....</li>
...
</ul>
但这时候 脑海中闪出在 读博客时常见的一句话,要把客户体验放到第一位,然后想到性能的问题 发现按第一种的性能生成的html文件大小很小,
然后我又找了一个表现一样的html文件,做成下列两种格式比较一下:第一种是aspx生成的,第二种是我格式化字符串去掉回车 跳格后的


































不用讲 第二种肯定小写第一个文件大小1.18kb 第二种是1.06kb,,大家也许会笑我,猪都知道,但我还是要说一下,如果我们在做程序时,最后都用字符串处理或者正则表达式,去掉回车,可以大大缩小文件的大小,例子:baidu首页。然后再加上用压缩传送的方法。更可以提高性能:
缺点:带客户端生成的html杂乱。看上去失去了dom树形的结构,其实没有。不过我看来这样到时更好 可以保护代码。当别人想看你的源文件时 不那么舒服。进而有保护的作用。(想谈一下菜鸟的看法 ,才发到首页,请各位大哥多多包含!)
转载无需注明出处,多多交流 ,欢迎访问我的博客:http://www.cnblogs.com/niuniu
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述