用户控件,母板页,frame,优先用哪个?
用户控件,母板页,frame,优先用哪个?
我的理解时,
1.母板页用于一个整体页面,方便
2.用户控件,在小地方可以多用
3.frame多用于后台
主要是,这些在前台页面,应用哪种方式呢,因为用母板页和用户控件时,不利于seo,别人说像那些搜索引擎最喜欢html,真的吗?
请问到底在.net前台何时采用哪种方式呢?难道是全都用代码写么?还是用静态的方式?还是用xml的方式来写呢?不懂请大家指导
------解决方案--------------------软件
前台 模板页。
后台 frame
网页
HTML
------解决方案--------------------
------解决方案-------------------- 前台 用户控件
后台 母板页+frame
我是这样用的
后台的话没必要两个哈
只是我一直这样用。懒得改。用母板页 加些公共信息比较方便
------解决方案--------------------fream在j2ee中就类似于.net中的母版页
------解决方案--------------------模版页 越看越不爽。
------解决方案--------------------偶都是在后台用frame,前台用用户控件。。。。客户一般都不怎么考虑seo,不过加一个关键字 也可以被百度收录的。。。。。。
------解决方案--------------------用户控件是为了节省代码编写,把多次运用的相同内容提起出来。一般用于主程序。当然,需要的话,模板中也可以用的
------解决方案--------------------我一般不用frame,都是用一些母板也,用户控件也很少用,基本上,布局在html当中做好,贴进来就OK啦!
------解决方案--------------------一般都用到,
母版页 必须的(一两个),其余的多用 用户控件,iframe看着功能用。
------解决方案--------------------前台如果样式布局都一样还是喜欢用母版页,后台一般都用iframe
------解决方案--------------------不论是母板页还是用户控件(其实母板页是从用户控件继承的子类,不过这里暂且将错就错),都是在服务器端运行的东西,他们最终都只是融入输出到客户端的html中。
而搜索引擎只是得到html输出而已,可见跟服务器端使用什么控件能有什么关系呢?
------解决方案--------------------“frame多用于后台”这是什么意思?我看不懂!
------解决方案--------------------
------解决方案--------------------模板页+用户控件。
frame 搜索引擎确实不喜欢,因为被frame包含进来的东西不能呈现在html页面上。
------解决方案--------------------模版页 用户控件 frame基本不用
------解决方案--------------------各有用途,结合使用
从浏览器查看一下源代码,看看能不能从中找到母版页和用户控件这些东西
------解决方案--------------------frame 用的比较方便
控件与母页版 很少用
------解决方案--------------------1.不用 母板页;
2.不用 用户控件;
3.不用 frame;
------解决方案--------------------搜索引擎通常不会去运行javascript,因此那些使用javascript来控制真实内容展现的,不论是动态修改html element还是asp.net的回发,其实搜索引擎大概都不会去访问到真实内容。
这才是动态网站无法被收录的原因。而这跟url中的文件后缀是什么并没有关系。