阿米巴资本网站:动态网站和静态网站的区别

来源:百度文库 编辑:高考问答 时间:2024/04/29 09:48:20
针对一个网站来讲

静态网页
就是网页里面没有程序代码、不会被服务端执行的网页。只要html代码。这种网页通常在服务器端经扩展名为.htm或.html储存。
动态网页
就是网页内含有程序代码并会服务器执行的网页,这种网页通常在服务器端以扩展名为.asp或.aspx储存

静态网站是不能自动后台更新,需要通过修改页面才能更新网页上的内容.动态网页是通过程序连接数据库或文件,页面根据条件随数据库或文件里的内容改变而改变,不用修改页面了,只需往数据库或文件里添加内容就可以了,这样可以节省时间,简单便捷.页面也不会太死板.

如果说动态网站是一个完整、灵活的人,那么静态网站就是一个天生残缺、不灵活的人。从功能方面来说: 动态网站可以实现静态网站所实现不了的功能,比方说:聊天室、论坛、音乐播放、浏览器、搜索等;而静态的网站则实现不了。
动态网站可以直接地使用数据库,并通过数据源直接操作数据库;而静态网站不可以使用,静态网站只能使用表格来死板地实现动态网站数据库表中少有的一部分数据的显示,不能操作。动态网站是放到服务器上的,要看到其源程序或者对其进行直接的修改都须在服务器上进行,因此保密性能比较优越。静态网站实现不了信息的保密功能。
动态网站可以实现远程数据的调用,而静态网站连本地数据都不可以用,我们就更谈不上远程数据了。
动态网站的开发语言是编程语言,比方说ASP用Vbscript或Javascript开发。而静态的网站只能够用HTML开发标记语言开发,它只是一种标记语言,不能实现程序的功能。动态网站本身就是一个系统,一个可以实现程序几乎所有功能的系统,而静态网站则不是,它只能实现文本以及图片等的平面性的展现。动态网站可以实现程序的高效快速性能,而普通静态网站没有高效快速可言。
这是对动态网站和静态网站所做的基本分析,而在实际的应用中,各人会有不同的体会,并且其中的细微区别以及本质区别远远多于以上所列。这个就只能靠亲自体验来区别它们了。

动态网页就是可以和用户互动的,另外更新网页容比静态的要快

当然是有区别的啦!动态网页支持数据库....