![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||
|
一般的 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 应用程序,当用户请求页时,代码的某些行尚未确定。必须先由某种机制确定这些行才能将该页发送到浏览器。这种机制将在下一节中进行讨论。
|
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |