程序是否在服务器端运行是一个重要标志。服务器上运行的程序,网页和组件是动态网页,它们将在不同的时间和不同的客户端返回到不同的网页,例如ASP.net,JSP,ASP,PHP等。在客户端上运行的插件,组件,程序,网页等属于静态网页,例如html页面,Flash,JavaScript等,它们永远不会改变。
静态网页和动态网页都有自己的特点。网站使用动态网页还是静态网页主要取决于网站的功能要求和网站的内容。如果网站的功能比较简单,内容更新量不大,使用纯静态网页的方法会更加简单,否则一般采用动态网页技术来实现。
静态网页是网站建设的基础,静态网页和动态网页之间没有矛盾。为了使网站适应搜索引擎检索的需求,即使使用动态Web技术,也可以将网页内容转换为静态网页以进行发布。