动态网页和静态网页的静态内容和动态内容区别


2019-05-17 09:58:12 作者:米拓 314
我们浏览的网页从本质上来区分有两种形式:
静态网页是不需要和数据库进行交互的网页,url(网页访问地址)一般以html、htm、shtml等结尾;动态网页则是通过程序和数据库交互将完整网页展现给浏览者,url一般以php、jsp、asp、aspx等结尾。
而伪静态则是看起来像静态页面,即url伪装以html、htm结尾,但实际上是通过服务器的伪静态规则访问了动态网页。
可以动的网页并不一定是动态网页,网页的展示特效是通过JS控制的,和网页是静态还是动态无关。

现如今不少新手站长们,对于网站动态页面和静态页面的概念并不清楚,同时也不知道什么是网站的静态页面,什么是动态页面,想要知道他们之间的区别就可以看看这篇文章。
静态页面的概念和特点
静态页面,指的是所有网页代码都在页面当中,而不需要执行php,asp,jsp等程序生成客户端网页代码的网页。静态页面是实际存在的,如果想要更新页面内容都必须对该页面进行修改。
静态页面的特点:
1. 常见的静态页面是以.html、.htm、.shtml、.xml等为后缀的;
2. 静态页面无需经过服务器编译,直接加载到客户端浏览器上显示出来;
3. 静态页面没有数据库的支持,因此网站制作和维护方面工作量较大;
4. 静态网页的交互性较差,功能方面有较大的限制;
5. 静态页面的内容相对稳定,容易被搜索引擎检索。
动态页面的概念和特点
动态页面是指通过执行php,asp,jsp等程序生成客户端网页代码的网页。与静态页面相对,动态页面的代码虽然没变,但是网页显示的内容却可以随着时间、环境或数据库操作的结果而发生改变。
动态页面的特点:
1. 常见的动态页面是以.php、.asp、.jsp、.perl等形式为后缀的,并且在动态网页网址中有一个标志性的符号“?”;
2. 动态页面可以实现更多的功能,如用户注册、登录、管理等等;
3. 动态页面一般以数据库技术为基础,大大降低网站维护的工作量;
4. 动态页面并非独立存在于服务器上的网页文件,只有用户请求服务器时才返回完整的页面;
5. 动态页面由于是用户请求服务器后才形成的页面,所以对搜索引擎而言收录方面不占优势,不过现在已经可以通过伪静态技术生成静态页面来增加搜索引擎的友好度。
小编提醒网站上有动画、滚动字幕等视觉上的“动态效果”,并不能说明就是动态页面,最后希望这篇文章可以帮助大家。

我要回帖

更多关于 网页的静态内容和动态内容 的文章

 

随机推荐