无论是动态网页还是静态网页,都可以展示基本的文字和图片信息,但从网站开发、管理、维护的角度来看就有很大的差别。
区分动态网页与静态网页的基本方法:第一看后缀名,第二看是否能与服务器发生交互行为。
1、静态网页、动态网页主要根据网页制作语言来区分
◇静态网页使用语言为HTML(超文本标记语言)
◇动态网页使用语言为HTML+ASP或HTML+PHP或HTML+JSP等。
2、程序是否在服务器端运行是区分静态网页和动态网页的重要标志
在服务器端运行的程序、网页、组件,属于动态网页,它们会随不同客户、不同时间、返回不同的网页,例如:ASP、PHP、JSP、ASP.NET、CGI等。运行于客户端的程序、网页、插件、组件,属于静态网页,例如HTML页、F lash脚本 、JavaScript、 VBScript等,它们是永远不变的。
3、静态网页和动态网页的特点各不相同
网站采用动态网页还是是静要取决于网站的功能需求和网站内容的多少,如果网站功能比较简单,内容更新量不是很大,采用纯静态网页的方式会更简单,反之一般要采用动态网页技术来实现。
静态网页是相对于动态网页而言的,是指没有后台数据库、不含程序和不可交互的网页。你编的是什么它显示的就是什么,不会有任何改变。静态网页更新起来比较麻烦,适用于一般更新较少的展示型网站。
静态网页是标准的HTML文件,它的文件扩展名是.htm或.html,可以包含文本、图像、声音、Flash动画、客户端脚本和ActiveX控件及Java小程序等。尽管在这种网页上使用这些对象后可以使网页动感十足,但是,这种网页不包含在服务器端运行的任何脚本,网页上的每一行代码都是由网页设计人员预先编定好后放置在WEB服务器上的,发送到客户端的浏览器上后不再发出任何变化,因此称其为静态网页。
静态网页是网站建设的基础,静态网页和动态网页之间也并不矛盾,为了网站适应搜索引擎检索的需要,即使采用动态网站技术,也可以将网页内容转化为静态网页发布。
动态网站也可以采用静动结合的原则,适合采用动态网页的地方用动态网页,如果必要使用静态网页,则可以考虑用静态网页的方法来实现。在同一个网站上,动态网页内容和静态网页内容同时存在也是很常见的事情。
0
Comments



