4.1.2 ASP的工作原理

如图4-2所示,ASP的工作原理分为以下几个步骤。

01 用户在浏览器地址栏中输入网址,默认页面的扩展名是.asp。

02 浏览器向服务器发出请求。

03 服务器引擎开始运行ASP程序。

04 ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。

05 页面信息发送到浏览器。

图4-2 ASP的工作原理

上述步骤基本上是ASP的整个工作流程。但这个处理过程是相对简化的,在实际的处理过程中还可能会涉及诸多问题,如数据库操作、ASP页面的动态产生等。此外,Web服务器并不是接到一个ASP页面请求就重新编辑一次该页面。如果某个页面再次接收到和前面完全相同的请求,服务器会直接去缓冲区中读取编译的结果,而不是重新运行。