影响网页响应的一个小习惯

我承认我是个懒货,写个博文都要死要活的,今天突然发现个以前的coding小习惯会严重影响性能,特地来跟你们分享一下。

先聊天别的,不喜跳过。

可能是最近的小笼包看多了,出门看到哪个妹子都美若天仙的赶脚。

但是作为一枚程序猿哥哥,我们还是保持良好的加班势头吧。尤其是周四,因为这样加班到10点刚好可以看到更新的小笼包,热腾腾的是不是很美味。

宅男福利,上个唯美版小龙包

技术分享

看来修图师傅很是辛苦的嘛。分割线

=====================================================

今天无意间打开我的兜兜,随手点开看了下源码,直接吓我一跳,原来,我们以前在jsp中注释的代码,尤其是循环出来的数据,在注释中还是会执行。

上图不解释

技术分享

 

上图中下部分注释在jsp文件中是这样的

技术分享

也就是说上图的jsp文件中的的<s:iterator >迭代在注释文件中执行了。

如果数据不大的话,这样的小习惯倒不是什么问题,可是如果数据量够大,那么生成的无用注释可就大了,虽然说字符在网页中的响应影响不大,但是这样的无用注释给网页带来的压力实在是太不值得了。

尤其在移动设备上,所有程序员都在为移动端的性能努力做着优化,而上面的这一个小小的习惯却让好多程序猿哥哥努力做的一点点优化付诸东流。

实在是不忍心看到这样的结果。

 

所以,以后再coding的时候,对于注释过的代码,能删的就删掉吧。虽然我知道,大部分公司的产品上线前是会压缩的,我不在压缩后,注释会不会被删掉。做过文件压缩的童鞋,可以评论告知。

感激不尽。

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。