动态网页技术基础超文本标记语言文档可以分为静态HTM和动态超文本标记语言。静态的超文本标记语言文档意味着网站生产中的内容是“固定的”。当浏览器通过互联网的超文本传输协议请求网站服务器提供网页内容时,网站服务器在收到请求后将设计好的超文本标记语言文档发送给浏览器。要更新网页的内容,您必须手动更新其超文本标记语言文件数据。
动态超文本标记语言文档意味着网页是交互式的,内容由动态脚本更新。当在浏览器中填写表单的输入数据并发出一个超文本传输协议请求时,应用程序可以在1 ‘eb服务器中执行,而不仅仅是一个超文本标记语言文件。网络服务器接收需要执行的应用程序的输入数据,应用程序对表单进行分析,并将执行结果以超文本标记语言格式发送给浏览器。因此,在接收到来自网络浏览器的请求之后,动态超文本标记语言文档被动态地生成,并且用于生成动态超文本标记语言文档的程序被称为“服务器端扩展”。在这个过程中,网络服务器本身不参与动态生成文档的过程,而只是将对网页的请求传送给服务器扩展程序,然后将扩展程序生成的超文本标记语言文档返回给网络浏览器。