动态文档是指文档的内容是在浏览器访问服务器时才得以创建。当浏览器的请求到达时,服务器就运行一个创建动态文档的应用程序。该应用程序对浏览器发送来的数据进行处理,服务器把该程序或脚本的输出作为对浏览器请求该文档的响应。由于浏览器每次请求的响应都是动态生成的,因此每一个请求所得到的动态文档的内容也不一样。可见,动态文档的最大优点是具有告知当前最新信息的能力。在天气预报、股市行情等需要预报实时信息的场合,动态文档将得到非常广泛的应用。当然,动态文档的创建难度比静态文档要高,因为开发人员必须具有一定的编程能力,编写出用于生成动态文档的应用程序。
Dynamic document 动态文档: 与
www文档有关的
计算机程序,它能生成所需的文档。当浏览器需要动态文档时,
服务器就运行该程序并发送输出到
浏览器。动态文档程序对每个需求可生成不同的输出。从浏览器的角度,就文档的内容而言,静态文档和动态文档并无差别,它们都按照HTML规定的格式。这两种文档的根本差别在于文档内容的生成方法不同,动态文档是应请求而随机生成的,静态文档则不然。