一 网页的动态和动画的区别:
有很多客户认为网页中有动画,就是动态网页,没有动画就是静态网页。这是个概念性错误。
动画不代表动态。相反,99%的动画,反而是静态网页。
二 静态网页与动态网页的区别:
程序是否在服务器端运行,是重要标志。
在服务器端运行的程序、网页、组件,属于动态网页,它们会随不同客户、不同时间,不同的查询请求,返回不同的网页,例如ASP、PHP、JSP、ASP.net、CGI等。
运行于客户端的程序、网页、插件、组件,属于静态网页,例如html页、Flash、JavaScript、VBScript等等,服务器上存的是什么,返回的就是什么。不会随着不同的请求而变化。
静态网页和动态网页各有特点,网站采用动态网页还是静态网页主要取决于网站的功能需求和网站内容的多少,如果网站功能比较简单,内容更新量不是很大,采用纯静态网页的方式会更简单,反之一般要采用动态网页技术来实现。
我们将动态网页的一般特点简要归纳如下:
(1)采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等;
(2)动态网页以数据库技术为基础,可以大大降低网站维护的工作量;
(3)动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页。