《3.第6章网页制作.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《3.第6章网页制作

7 脚本语言 为了适应网络技术的发展与应用,网络程序设计技术得以更广泛的普及,促进了动态、交互式Web技术和ASP技术的生成。 脚本语言简单易用,可较好地解决了Web页的动态交互问题。将脚本语言嵌入到HTML页中,通过编程对Web页元素进行控制,从而实现Web页的动态化和交互式化。 本章导读 VBscript脚本语言的用法 Javascript脚本语言的用法 使用两种脚本语言编写网络客户端应用程序 7.1.1 常用网络程序设计技术 1、 Web工作模式 为了适应网络技术的发展与应用,产生了动态Web技术和ASP技术。 B/S (Browser/Server,浏览器-服务器模式)模式:通过客户机的浏览器与向服务器提出请求,然后由服务器的应用程序根据客户机的请求,运行相应的程序。优点:网络应用程序全部放在服务器上,客户机只需一个标准的WWW浏览器软件。 C/S (Client/Server,客户机-服务器)模式:同时编写客户机和服务器两端的应用程序,客户机需要运行特定的应用程序才能访问服务器。 Web工作方式 客户机与服务器使用HTTP协议传送信息,信息的基本单位是网页,当客户选择网页中的一个超链接时,WWW服务器就把超链接所附的地址读出来,然后向数据库服务器发送一个请求,要求相应的文件,最后服务器对此做出响应,将超文本传送给客户机。 2.主要的网络程序设计技术 主要的网络程序设计技术有ASP、 PHP、 JSP和ASP.NET等。前三者一般将脚本语言嵌入到HTML文档中。 特点: ASP学习简单,使用方便; PHP软件免费,运行成本低; JSP多平台支持,移植方便; ASP.NET 运行效率更高,但技术过于 复杂,不太容易接受。 ASP技术概述 ASP (Active Server Pages,活动服务器页面)是编写动态网页的技术框架。 ASP是微软公司于1996年11月推出的用以取代CGI(Common Gateway Interface)的Web应用程序开发技术。 ASP文件:在普通HTML文件中嵌入脚本语言。 ASP文档与HTML文档的不同主要在于ASP文档中嵌入了服务器端脚本程序,属于服务器应用; 形式为 % VBScript或JavaScript代码 % ASP提供了一些内建对象和组件。如:通过内置ADO组件可以轻松存取数据库。 ASP是Windows NT/2000 Server的Internet信息服务器IIS中的一个附加组件。 ASP的运行平台 ASP仅限于Windows NT/2000平台。只需安装IIS就可在服务器上运行ASP程序。 Windows 2000 Server在安装时就默认安装了IIS7.0,Windows 2003默认安装IIS6.0,Windows2000 Professional、Windows XP默认不安装IIS,如果需要使用ASP,就要通过Windows组件补充安装。 PHP 概述 PHP:超文本预处理器(Personal Hypertext Preprocessor)。 PHP最重要的特点就是具有强大的数据库操作功能,可以自己直接连接多种数据库,而且是免费的,源代码完全开放。 PHP是一种跨平台的服务器端的嵌入式脚本语言。可在Unix/Linux/Windows的Web服务器上运行,支持IIS、Apache等一般服务器。用户更换平台时,无需变换PHP代码。 但它缺乏大公司的支持。 JSP 概述 JSP(Java Server Page)是Sun公司推出的新一代网站开发语言,是基于Java Servlet及整个Java体系的Web开发技术。JSP可以在Servlet和JavaBean的支持下,完成功能强大的站点程序。 与PHP类似,几乎可在所有操作系统的服务器上执行,而且具有强大的可伸缩性。 在JSP中,所有脚本在服务器端运行。 缺点:安装配置管理较为复杂,且运行速度较慢。 ASP.NET 概述 ASP.NET又叫ASP+,是Microsoft公司开发的新型体系结构.NET的一部分。对各种不同的浏览器提供了更好的支持。 ASP.NET 代码不再是解释型代码, 所以运行效率更高。 但 ASP.NET 技术过于复杂,不太容易接受,所以我们主要介绍简单易学的ASP网络程序设计技术。 电子商务 7.1.2 ASP程序设计简介 ASP既不是一种语言,也不是一种开发工具,而是一种技术框架。它能够把HTML、脚本、组件等有机地组合在一起,形成一个能够在服务器上运行的应用程序,并把按客户端请求处理的不含任何ASP代码的普通HTML页面回送给客户端浏览器。 ASP的主要功能是为生成动态的交互式的Web服务器

文档评论(0)

zhonhua5000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档