静态网页与动态网页区别

1.后缀名不同。

(1)动态网页:以.asp、.jsp、.php、.perl、.cgi等形式为后缀,并且在动态网页网址中有一个

标志性的符号——“?”。

(2)静态网页:以.htm、.html、.shtml、.xml等形式为后缀。

2.程序语言不同

(1)动态网页使用语言:HTML+ASP 或 HTML+PHP 或 HTML+JSP 等

(2)静态网页使用语言:HTML(超文本标记语言)


3.程序是否在服务器端运行:

 动态网页 : 在服务器端运行的程序、网页、组件,属于动态网页

                  它们会随不同客户、不同时间,返回不同的网页,例如HTML, ASP、PHP、JSP、ASP.net、CGI等。

 静态网页:运行于客户端的程序、网页、插件、组件,属于静态网页,

                  例如html页、Flash、JavaScript、VBScript等等,它们是永远不变的。

4. 是否与数据库打交道:

 动态网页:与数据库打交道

 静态网页:不与数据库打交道

原文地址:https://www.cnblogs.com/hechunhang/p/10505785.html