静态网页与动态网页区别
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. 是否与数据库打交道:
动态网页:与数据库打交道
静态网页:不与数据库打交道