您现在的位置是:首页 > 网站技术问题网站技术问题

各位大虾们,请教一个ASP.NET(C#)建网站问题

江湖快报网2022-11-04 11:09:57【网站技术问题】人已围观

简介可以使用url重写。

url重写技术指的是,将请求地址按照设定规则进行了重新组合。

比如xx.com/xiaohua请求到达IIS,IIS发现该地址符合重写规则,直接按照规则进行重写,也就是说

可以使用url重写。

url重写技术指的是,将请求地址按照设定规则进行了重新组合。

比如xx.com/xiaohua请求到达IIS,IIS发现该地址符合重写规则,直接按照规则进行重写,也就是说真实的请求地址会变成xx.com/default.aspx?xxx=xiaohua,事实上请求的是default.aspx页面。而在IIS7.0以上版本中可以在IIS中直接写重写规则,而在IIS6及以下版本中不支持正则表达式的重写规则,但可以自行开发,比如微软自身就提供了urlrewirter.dll的下载。

这种技术跟伪静没有任何关系。伪静指的是动态页面占用CPU过高,纯通过内存cache占用内存过高,所以在请求时事先将生成页面缓存在文件,看似一个动态地址,请求页面是却是直接IO操作,从而达到CPU的占用率下降,一般伪静态页面和url重写联用,但两者却是不同的技术。

网站该怎么去精简代码?

1:少用表格,DIV布局要规范:
不用多说了,大量的使用表格,尤其是嵌套的表格严重影响了网站的打开速度,这点大家都知道了,而且不利于蜘蛛的爬行。另外还有一种情况,DIV+CSS布局不规范,设置是乱用标签,多层嵌套同时不利于蜘蛛的爬行,两个不同的网页设计者写的代码多少肯定不同,只要能达到想要的页面效果,我认为页面文件越小越好,大家可以去看下大型网站的,是不是都是书写的非常规范,简介明了。

2:精简JS,尽量使用JS框架实现网页特效

3:CSS样式合并、精简
这个是做页面优化的基础知识,很多网站设计者在设计网站的时候,在页面中直接使用了CSS,或者是在布局中使用了很多无用的代码。这些代码最好写在CSS文件中,页面尽量不要出现无用的样式代码,另外一些样式可以尽量的精简,这项工作,在建站之前就要和网站建设者进行沟通,否则很可能这些工作最后还是由SEO人员来完成,但是网站代码方面还是程序员比较擅长,所以沟通很重要,把这些问题都避免掉。

4、把空格都去掉(保留必须的)字体样式颜色可以使用CSS样式~或者把HTML里的代码直接写成DIV的也可以

Tags:精简   代码   怎么

很赞哦! ()

上一篇:网页代码制作?

下一篇:返回列表

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

本站推荐