去除由asp.net控件产生的杂代码最简单的办法,很实用
前几天在这里讨论了“还真奇怪!为什么一些有些名气的网站都不用服务器控件(.net程序) ”,其实当时认为用.NET自带的服务器控件不好的最大原因就是产生的杂代码太多,影响页面的执行效率,特别是搜索引擎优化不友好。后来自己研究了一下,发现去除是最简单不过的,关闭视图大家都做到过,当然关闭了也还是存在很多,后来发现只要把<form id="form1" runat="server"> </form>
去掉就OK了,完全也没有了,干干净净的!
当然前提是这个页面不存在互动性的功能(如:数据回发等),所有存在交互性功能的页面尽量另起新页,或者用JS调用等。
像一般网站最重要的几个页面都可以做到,首页和文章显示页面。
我的网站 http://www.dzswej.com/首页和文章显示页面都做到了,全部用到了.NET服务器控件,但没有一点杂代码的现象,页面执行效率也大大提高,相信搜索引擎也会更喜爱~!
------解决方案--------------------
不错!顶!学习!