软件工程阅读笔记(六)之ASP.NET动态网站设计

根据Web网页的生成方式可以分为静态网页和动态网页。

1、静态网页

静态网页是指那些不能够接受用户输入信息的Web网页,其内容是静态的,唯一的响应就是在鼠标点击超链接后显示所连接的网页。当用户用点击其中一个超链接后,就会在浏览器中显示所链接的网页信息。

2、动态网页

动态网页是执行时用户可以输入所允许的各种信息,以实现人机交互,它能够根据不同的时间、不同的访问者而显示不同的内容。

静态网页中不仅含有HTML标记,还含有相关的程序代码。

3、静态网页的工作原理

(1)用户通过Web浏览器输入网址发出Web请求。

(2)Web服务器收到Web请求。

(3)Web服务器向文件系统请求合适的文件。

(4)文件系统将文件内容返回给Web服务器。

(5)Web服务器返回请求的文件。

(6)Web浏览器收到请求的文件(HTML文件),并以图形方式将HTML标记显示在计算机屏幕上。

4、动态网页的工作原理

(1)用户通过Web浏览器输入网址发出Web请求。

(2)Web服务器收到动态Web网页请求。

(3)Web服务器向文件系统请求合适的源代码文件。

(4)文件系统将源代码文件返回给Web服务器,Web服务器执行源代码,生成HTML输出。

(5)Web服务器返回HTML输出文件。

(6)Web服务器收到请求的文件(HTML文件),并以图形方式将HTML标记显示在计算机屏幕上。

猜你喜欢

转载自www.cnblogs.com/jccjcc/p/12129036.html
今日推荐