静态网页与动态网页在运行时最大的区别在哪里? 5

 我来答
饶尉祥
推荐于2016-08-14 · TA获得超过5970个赞
知道小有建树答主
回答量:743
采纳率:95%
帮助的人:53.7万
展开全部
  主要区别在于语言制作、是否在服务器端运行以及Web服务器对它们的处理方式不同。
  静态网页(标准的HTML文件)是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。它的文件扩展名是.htm或.html,可以包含文本、图像、声音、FLASH动画、客户端脚本和ActiveX控件及JAVA小程序等(网页上的每一行代码都是由网页设计人员预先编写好后放置到Web服务器上的),在发送到客户端的浏览器上后不再发生任何变化。
  1、 网页制作语言(区别):
  (1)静态网页使用语言:超文本标记语言。
  (2)动态网页使用语言:超文本标记语言+ASP(PHP或JSP等)。
  2、是否在服务器端运行(标志):
  (1)在服务器端运行的程序、网页、组件属于动态网页,它们会随不同客户、不同时间,返回不同的网页,例如ASP、PHP、JSP、ASPnet、CGI等。
  (2)运行于客户端的程序、网页、插件、组件属于静态网页,例如html页、Flash、JavaScript、VBScript等等,它们是永远不变的。
  3、Web服务器对它们的处理方式不同:
  (1)当Web服务器接收到对静态网页的请求时,服务器直接将该页发送给客户浏览器,不进行任何处理。
  (2)当Web服务器接收到对动态网页的请求,则从Web服务器中找到该文件,并将它传递给一个称为应用程序服务器的特殊软件扩展,由它负责解释和执行网页,将执行后的结果传递给客户浏览器。
  4、网页选择(网站的功能需求和网站内容的多少):
  如果网站功能比较简单,内容更新量不是很大,采用纯静态网页的方式会更简单,反之一般要采用动态网页技术来实现。
  5、动态网站可以采用静动结合:
  (1)网站为了适应搜索引擎检索的需要,即使采用动态网站技术,也可以将网页内容转化为静态网页发布。
  (2)动态网站也可以采用静动结合的原则,适合采用动态网页的地方用动态网页,如果必要使用静态网页, 则可以考虑用静态网页的方法来实现,在同一个网站上,动态网页内容和静态网页内容同时存在也常见。
衣红胜5970
2008-08-29 · TA获得超过544个赞
知道小有建树答主
回答量:379
采纳率:0%
帮助的人:274万
展开全部
静态网页和动态网页最大的区别,就是网页是固定内容还是可后台在线更新内容。

静态网站,比较常见的简单是用纯HTML做的基础类的网站,比较容易上手啦;

动态网站,简言之,就是使用了动态脚本语言已经一些FLASH等新的元素的用动感的
态网页是指内容是固定的,修改和更新都必须要通过专用的网页制作工具,比如Dreamweaver、Frontpage等,而且只要修改了网页中的一个字符或一个图片都要重新上传一次覆盖原来的页面。

动态网页是指使用网页脚本语言,比如php、asp、asp.net、jsp,还有flash等,通过脚本将网站内容动态存储到数据库,用户访问网站是通过读取数据库来动态生成网页的方法。

网站上主要是一些框架基础,网页的内容大都存储在数据库中。当然可以利用一定的技术使动态网页内容生成静态网页
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
longszyp
2008-08-29 · 贡献了超过124个回答
知道答主
回答量:124
采纳率:0%
帮助的人:0
展开全部
最大的区别就是动态页面一般都是调用了数据库的某些数据才显示在页面上,此页面实际上是不存在的,须依赖数据库存在

而静态页面则是事实存在一页面,没有了后台,没有了数据库,照样不影响
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式