登录   |   注册
    准考证打印   论文投票   报考指南   论文辅导   软考培训   郑重申明  
您现在的位置:  首页 > 软考学苑 > 网页制作员 > 上午基础知识 >> 正文
正文
ASP入门教程 静态网页和动态网页
来源:尚大教育-软考考试 作者:尚大教育 时间;2018-12-17 17:57:18 点击数: 尚大软考交流群:376154208
静态网页与动态网页的区别在于Web服务器对它处理方式不同。了解这种区别对于ASP概念的理解至关重要。 1、静态网页 静态网页是标准的HTML文件,其文件扩展名是。htm或。html。它可以包含HTML标记、文本、Jave小程序、客户端脚本以及客户端ActiveX控件,但这种网页不包含任何服务器端脚本,该页中的每一行HTML代码都是在放置到Web服务器前由网页设
<尚大教育,教育至上,人才为大:sdedu.cc>

静态网页与动态网页的区别在于Web服务器对它处理方式不同。了解这种区别对于ASP概念的理解至关重要。

    1、静态网页

    静态网页是标准的HTML文件,其文件扩展名是。htm或。html。它可以包含HTML标记、文本、Jave小程序、客户端脚本以及客户端ActiveX控件,但这种网页不包含任何服务器端脚本,该页中的每一行HTML代码都是在放置到Web服务器前由网页设计人员编写的,在放置到Web服务器后便不再发生任何更改,所以称之为静态网页。

    静态网页的处理流程如下图:

 

    步骤1:Web浏览器请求静态网页。

    步骤2:Web服务器查找静态网页。

    步骤3:Web服务器将静态网页发送到请示浏览器。

    当用户单击Web页上的某个链接、或在浏览器中选择一个书签、或在浏览器的“地址”框中输入一个URL地址并单击“转到”时,浏览器向Web服务器发送一个页请求。

    Web服务器收到该请求,通过文件扩展名(。htm或html)判断出是HTML文件请求,并从磁盘或存储器中获取适当的HTML文件。

    Web服务器将HTML文件发送到浏览器,由浏览器对该HTML文件进行解释,并将结果显示在浏览器窗口中。[page]

     2、动态网页

    动态网页与静态网页之间的区别在于:动态网页中的某些脚本只能在Web服务器上运行,而静态网页中的任何脚本都不能在Web服务上运行。当Web服务器接收到对静态网页的请求时,服务器将该页发送到请求浏览器,而不进一步的处理。当Web服务器接收到对动态网页的请求时,它将做出不同的反映:它将该页传递给一个称为应用程序服务器的特殊软件扩展,然后由这个软件负责完成页。应用服务软件与Web服务器软件一并安装、运行在同一台计算机上。动态网页的处理流程如下图:

 

 

    步骤1:Web浏览器请求动态网页。

    步骤2:Web服务器查找该页并将其传递给应用程序服务器。

    步骤3:应用程序服务器查找该页中的脚本命令并完成页。

    步骤4:应用程序服务器将完成的页传递回Web服务器。

    步骤5:Web服务器将完成的页发送到请求浏览器。

    当用户单击Web页上的某个链接、在浏览器中选择一个书签、或在浏览器的“地址”框中输入一个URL地址并单击“转到”时,浏览器向Web服务器发送一个页面请求。

    Web服务器收到该请求,通过文件扩展名(。asp)判断出是动态网页文件请求,并从磁盘或存储器中获取适当页然后将该页传递给相应的应用程序服务器。

    应用程序服务器查找该页中的脚本命令,并通过在服务器上执行这些脚本命令最终完成页,然后将脚本程序代码从页上删除,由此得到的结果是一个静态网页。

    应用程序服务器将所生成的页传递回Web服务器。

    Web服务器将该页发送到浏览器,当该页到达客户端计算机时,所包含的全部内容都是纯HTML代码,由Web浏览器对这些HTML代码进行解释,并将结果显示在浏览器窗口中。

<尚大教育,教育至上,人才为大:sdedu.cc>
 
   各省软考办 
 
来顶一下
返回首页
返回首页
上一篇:初级网页制作员考试样卷--操作题(八)
下一篇:网页按钮设计技巧(1)
 相关文章
 
 
跟贴共
笔 名 :   验证码:
网友评论仅供其表达个人看法,并不表明尚大教育同意其观点或证实其描述
距离2023年05月27-28日软考考试还有
尚大软考交流群:376154208
软考各地考务机构
历年真题汇总




各省市软考报名简章