- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈静态网页与动态网页区别
浅谈静态网页与动态网页区别
摘 要:动态网页是与静态网页是相对应的,它们的应用都很广泛,二者之间的主要区别在于Web服务器对它们的处理方式是不同的。本文主要分析了二者之间的区别,可为进一步学习当今流行的网页设计制作技术奠定良好的基础,对于提高网页制作水平具有重要的意义。
关键词:静态网页动态网页;HTML;Web浏览器;Web服务器
中图分类号:TP393 文献标识码:A 文章编号:1674-7712 (2012) 12-0065-01
静态网页是网站建设的基础,是指网页是静态生成,它本身的内容不会发生变化。它相对于动态网页而言是静态的,动态网页指服务器端可以根据客户不同的数据请求,对应地生成静态网页,而不是有些人理解的会动的网页。其实静态网页和动态网页之间并不矛盾,二者是辩证的统一。动态网页的内容和静态网页的内容完全可以同时出现在一个网站上,这没有什么可奇怪的。对网站来说,即使确定采用了动态网站的技术,但是只要有哪些信誉好的足球投注网站引擎检索有这方面的需要,将动态的网页内容转化为静态的网页内容进行发布也是完全可以的。当然,所谓的动态网站也完全可以采用静动相结合的原则,根据实际需要决定是采用动态网页还是静态网页,适宜采用动态网页的要采用动态网页,适宜采用静态网页的地方则采用静态网页。本文深入地分析了静态网页与动态网页的区别,相信对更好地进行网页制作至关重要。
一、静态网页
我们知道静态网页文件的扩展名一般是.htm或.html,它包含有HTML标记、Jave小程序、文本、客户端脚本以及客户端ActiveX控件,不包含服务器端脚本,网页设计人员编好该页中HTML代码后放到Web服务器,不再更改。浏览器通过Internet的HTTP协议向站点的Web服务器申请主页时,站点服务器会将已设计好的静态HTML文件传给浏览器。更新主页内容时,只能用一些非在线手动方式。
客户端浏览器向服务器提出HTTP需求,服务器下传静态网页,其处理流程如下:
步骤1:Web浏览器请求静态网页。用户在浏览器地址栏输入要访问的地址并回车,触发这个浏览请求。浏览器将请求发送到Web服务器。
步骤2:Web服务器查找静态网页。Web服务器接受这个请求,并根据请求文件的后缀名判定是否为HTML文件。
步骤3:Web服???器将静态网页发送到请示浏览器。即Web服务器从服务器硬盘的指定位置或内存中读取正确的HTML文件然后将它发送给请求浏览器。
当浏览器向Web服务器发送网页请求时,Web服务器会通过文件的扩展名判断出是否是HTML文件请求,然后再从磁盘或存储器中获取适当的HTML文件。然后,Web服务器向用户的浏览器发送HTML文件,当然,用户的浏览器会解释这个HTML文件并在浏览器窗口显示结果。
二、动态网页
ASP、PHP、JSP等运行于服务器端的程序、网页、组件等都是动态网页。Flash、HTML页、JavaScript等运行于客户端的程序、网页、插件、组件等则均属于永远不变的静态网页。判断动态网页的重要标志就是程序是否在服务器端运行。动态网页会随不同客户的需要和不同时间而返回到不同的网页。
动态网页因其以数据库技术为基础,所以可以大大地降低网站维护的工作量;相对来说,采用动态网页技术的网站可实现更多静态网页难以实现的功能,如用户注册、登录、在线调查、用户管理、订单管理等等;另外,实际上,动态网页并非独立存在于服务器上的网页文件,因为只有当用户请求时,服务器才返回一个完整的网页;动态网页的网站在进行有哪些信誉好的足球投注网站引擎推广时,为了满足有哪些信誉好的足球投注网站引擎的要求,必须要做一定的技术处理。
动态网页与静态网页二者之间的主要区别:静态网页中的任何脚本都不能在Web服务上运行,而动态网页中的某些脚本只能在Web服务器上运行。Web服务器接收到静态网页请求时直接会将该页发送到请求浏览器,而不进行进一步的处理。Web服务器接收到动态网页的请求时会将该页传递给一个称为应用程序服务器的特殊软件扩展,然后由此软件负责完成网页。
当用户发送一动态网页请求时,服务器要做更多的工作才能发送回用户请求的信息。动态网页的程序在服务器端执行,把程序解释成标准的HTML代码。Web服务器端的程序只需将结果传给浏览器,其处理流程:
Web浏览器先发送动态网页请求,接着,Web服务器会查找该页并将其传递给应用程序服务器。应用程序服务器查找该页中的脚本命令并完成页并将其传递回Web服务器。再由Web服务器发送完成的页到浏览器。
当向Web服务器发送一页面请求时,Web服务器再从服务器硬盘指定的位置或内存中读取动态网页文件。判断是否是动态网页文件请求,并从磁盘或存储器中获取适当页传递给相应的应用程序服务器。
如何将含有程序代码的动态网页转化为标准的静态页面(HT
文档评论(0)