什么是动态页面?

2016-11-14 10:35 阅读 443 views 次 评论 0 条

       含义:

所谓的动态网页,是指跟静态网页相对的一种网页编程技术。静态网页,随着html代码的生成,页面的内容和显示效果就基本上不会发生变化了——除非你修改页面代码。而动态网页则不然,页面代码虽然没有变,但是显示的内容却是可以随着时间、环境或者数据库操作的结果而发生改变的。

       怎么区分网页是动态的还是静态的:

网页URL的后缀不是.htm、.html、.shtml、.xml等静态网页的常见形式。

而是以.asp、.jsp、.php、.perl、.cgi等形式为后缀,并且在动态网页网址中有一个标志性的符号——“?”。

如:http://www.wumingseo.com/?p=20 ,这个是我网站的一片文章页面网址,就是动态的。

       动态页面的特征:

1、以ASP、PHP、JSP、ASP.net、Perl、或CGI等编程语言制作的;

2、不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;

3、内容存在于数据库中,根据用户发出的不同请求,其提供个性化的网页内容;

4、内容不是存在于页面上,而是在数据库中,从而大大降低网站维护的工作量;

采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等;静态页面则无法实现这些功能。

动态页面的弊端:

1、由于动态页面的生成是采用数据库的内容,所以网页内容主题的永恒性不能保证。这样造成了搜索引擎的阅读困难,即搜索引擎抓不住一个永恒的主题,因此不能输入到搜索引擎中的缓存中。

2、动态网址里往往包含“?”和很多参数,这让目前技术条件下的搜索引擎在判断和识别造成了很大的困难。

3、动态链接,存在一个信任问题,用户以及搜索引擎都无法确定这个页面会一直存在。

都说百度对动态页面存在有歧视问题,没有静态页面那么容易收录,但是由于百度搜索引擎近年来的不断更新,现在的动态地址只要不是特别的复杂,其实都是一样的。只要你的优化做到位了,符合搜索引擎的优化指标,满足用户需求的,这些都是会收录的。

 


分享到: 微信 更多



版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:什么是动态页面? | 衡阳无名SEO