上一页下一页

处理常规 Web 页

一般的 Web 站点由一组相关的 HTML 页和文件组成,这些页和文件驻留在运行 Web 服务器的计算机上。

Web 服务器是响应来自 Web 浏览器的请求以提供 Web 页的软件。当用户单击 Web 页上的某个链接、在浏览器中选择一个书签、或在浏览器的“地址”文本框中输入一个 URL 并单击“转到”时,便生成一个页请求。

常规 Web 页的最终内容由网页设计人员确定,当接到请求时,内容不发生更改。这里有一个示例:

<html>
<head>
<title>Call Department</title>
</head>
<body>
<strong>Call Department</strong><br>
Talk to someone in Sales.
</body>
</html>

该页的每一行 HTML 代码都是在将页放置到服务器之前由设计人员编写的。因为 HTML 在放置到服务器后不发生更改,所以这种页称为静态页。

备注: 严格来说,“静态”页可能不是完全静态的。例如,一个鼠标经过图像或一个 Flash 影片可以使静态页活动起来。但是,本帮助系统所说的静态页是在发送到浏览器时不进行修改的页。

当 Web 服务器接收到对静态页的请求时,服务器将读取该请求,查找该页,然后将其发送到请求浏览器,如下图所示:

此图像显示 Web 服务器是如何为静态页处理请求的。

至于 Web 应用程序,当用户请求页时,代码的某些行尚未确定。必须先由某种机制确定这些行才能将该页发送到浏览器。这种机制将在下一节中进行讨论。


  上一页下一页