所谓的动态网页,就是说该网站文件不仅含义有HTML标记,而且含有程序代码,这种网页的后缀一般根据不同的程序设计语言而不同,如asp文件的后缀.asp。动态网页能够根据不同的时间,不同的来访者而显示不同的内容。如常见的BBS,留言板,聊天室通常是用动态网页实现的。
动态网页的工作原理与静态网页有很大不同。
当你在浏览器里输入一个动态的网站回车后,就向服务器端提供了一个浏览网页的请求。服务器端接收请求后,首先会找到你要浏览的动态网页文件,然后执行文件中代码,将含有程序代码的动态网站转化为标准静态网页,然后将静态网页返回给你。
发出请求 1.接收请求
客户端 -----------------------> 2. 找到静态网页 服务器端
<---------------------- 3. 执行程序代码,生成静态网页