静态 Web 站点由一组相关的 HTML 页和文件组成,这些页和文件驻留在运行 Web 服务器的计算机上。
Web 服务器是响应来自 Web 浏览器的请求以提供 Web 页的软件。当访问者单击 Web 页上的某个链接、在浏览器中选择一个书签或在浏览器的地址文本框中输入一个 URL 时,便生成一个页请求。
静
态 Web 页的最终内容由网页设计人员确定,当接到请求时,内容不发生更改。这里提供了一个示例:
<html> <head> <title>Trio Motors Information Page</title> </head>
<body> <h1>About Trio Motors</h1> <p>Trio Motors is a leading automobile manufacturer.</p> </body> </html>
将页面放置到服务器上之前,页面的每一行 HTML 代码均由设计者编写。由于 HTML 在放置到服务器后不发生更改,因此这种页称为静态页。
注意:严格来说,“静态”页可能不是完全静态的。例如,一个鼠标经过图像或一个 Flash 内容(SWF 文件)可以使静态页活动起来。因此,本文档所说的静态页是在发送到浏览器时不进行修改的页。
当 Web 服务器接收到对静态页的请求时,服务器将读取该请求,查找该页,然后将其发送到发出请求浏览器。
至于 Web 应用程序,当访问者请求某个页时,代码的某些行尚未确定。必须先由某种机制确定这些行才能将该页发送到浏览器。
|