当前位置: 首页 > 图文教程 > 网络编程 > ASP > 网页加速处理-页面减肥与减化

ASP
构建你的网站新闻自动发布系统之三
构建你的网站新闻自动发布系统之四
如何用ASP编写网站统计系统一
如何用ASP编写网站统计系统二
如何用ASP编写网站统计系统三
如何用ASP编写网站统计系统四
ASP Error 0115的一些解决办法
ASP 3.0 新特色先睹为快(一)
ASP 3.0 新特色先睹为快(二)
ASP主件中的安全问题
一个汉字转成拼音的代码
使用w3Sockets组件实现域名查询功能
ASP中实现文件上传方法的研究
构建免受FSO组件威胁虚拟主机
用XMLHTTP做一个自己特色的Google
用asp实现的代码批量修改程序
无组件的数据库的备份与还原
用ASPJPEG组件制作图片的缩略图和加水印
解密ASP源代码
XmlHttp异步获取网站数据的例子

ASP 中的 网页加速处理-页面减肥与减化


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 91 ::
收藏到网摘: n/a

  在ASP中我们为完成说到页面的减肥就要先说说HTML语言了,这是一种解释性的角本语言,那怎样可以“减肥”呢,因
为在HTML语言里本来是不用换行,不用大量的空格的,但各种用编辑器写出来的HTML为了便于作者查看程序所以都用上了
很多的空格和和换行,好像FP2000这个软件会产生相当多的空格使你网页的内空变得很大。还有一些可以减去的内容就是
人为的了,比如你把多个HTML的属性用到一个对像上,而这些属性里有重复的,也会使你的页面变肥了。而一些可以产生
同要效果的不同定义也产生了大量的无用代码哟!那么下面我们说说具体的减肥方法了。

1、软件压缩法
  量内容做的方法就是软件压缩法了,用一个专门对HTML减肥的软件来对HTML页面减肥(这还用说,软件又不是我做
的),这个方法很容易也很有效,但对于比如人为产生的东西就不能减了。

2、设计减肥法
  这个方法也很容易的,在这里我也只能告诉你一部分,更多的你要自己积累的,方法就是在设计网页时,特别是用一
个软件来设计网页时你要用一种良好的操作习惯和正确的方法使你编写出来的页面量优化。具体怎么做呢?我下面有一些
例子:例如当你有文字或图片在表格里时需要居中,那么使用单元格居中就会比使用文字居中产生的代码少;例如你页面
里所有的文字都是小字的时候你用CSS的方法来定义文字会比一部份一部份的去写义文字少产生很多的代码;再例如说你要
去一个表格里的一行定义相同的色彩,那么使用行定义就会比使用单元格定义色彩产生的代码少;又例如如果你页面里大
多数的链接都是要新开一个窗口,那么你把该页面的墨认设为开新窗口,这样又会减少很多的开新窗口的定义。这有很多
很多这方面的东西,这就需要你自己积累了吧,虹雨就积累了不少要都写出来就……嘻嘻。这个方法就是要你成养了一个
好习惯,这样不但不会增加你的工作又可以“减肥”多好呀。

3、程序减肥法
  这就是页面减肥的较高的进界了,大家看能看到,页面里有很多的代码是想同的,这些样同的东西如果可以减下来可
就不得了了,怎样做到呢?用程序了,因为现在的网页都可以使用一种程序语言JavaScript这种程序是插入HTML里面完成
一些动太的东西的,那么我们的减肥就用它了,比如做链接的HTML如下:
<TD align=middle width=110><A href="http://rongww.yeah.net">榕儿的家</A></TD>
<TD align=middle width=110><A href="http://hdqs.126.com">红豆情思</A></TD>
<TD align=middle width=110><A href="http://stonetime.126.com">Stone时间</A></TD>
<TD align=middle width=110><A href="http://xiaokuen.on.net.cn">恋爱花园</A></TD>
<TD align=middle width=110><A href="http://lilicai.yeah.net">味道</A></TD>
<TD align=middle width=110><A href="http://broy.126.com">风花</A></TD>
内容不少了,但有不少的东西是一样的,那么虹雨就用程序来动态的生成这些东西程序如下:
<script>
function lk(url,txt){
document.write("<TD align=middle width=110><A href="+url+">"+txt+"</A></TD>")
}
lk("rongww.yeah.net","<font color=red>榕儿的家")
lk("hdqs.126.com","红豆情思")
lk("stonetime.126.com","Stone时间")
lk("xiaokuen.on.net.cn","恋爱花园")
lk("lilicai.yeah.net","味道")
lk("broy.126.com","风花")
</script>
怎样,内容少了一些吧,但如果好像上面的链接有很多很多,用这个程序就可以大量的为你减肥了,而且增加了你页面的
可修改性,这个程序只是一个例子,也许它不合你所需,但这就是我告诉你的方法,你可以自已设计所需的程序,使你的
页面更快更好。这里面告诉你一种用程序减肥的方法就是合里的使用.js程序,上次说过.js的使用不当会使你页面速度下
降,但如果你合理的使用,自己本地的.js就另有工效了。通过它可以把不同网页里想同的东西用一个.js文件保存,使你
页面的容易减少,同时还便于你以后的页面修改。

  好啦,写了很多啦,我想看了这些你对网页的加速度有一定的了解了吧,当然也许以后网络越来越快,大家都不再注
意这些了,但现在大多数的朋友还是在使用“猫”上网的时代,为你自己的网页减减肥是有必要的。那么朋友们再见吧,
有空去看看虹雨的网站,这里说到的,虹雨的网站上就真实的用到了,虹雨欢迎你呀。