网站设计与开发技术教程课件作者耿霞邹婷婷3.AS P编程基础.pptVIP

网站设计与开发技术教程课件作者耿霞邹婷婷3.AS P编程基础.ppt

  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章 ASP编程基础 第3章 ASP编程基础 3.1 动态网站简介 3.2 配置ASP网站 3.3 ASP的默认脚本VBScript 3.4 ASP的内置对象 3.5 ASP的组件 3.1 动态网站简介 3.1.1 静态网页与动态网页 1.静态网页 HTML格式的网页通常被称为“静态网页”。常见的静态网页以.htm、.html、.shtml等为后缀,每个网页都是一个独立的文件。早期的网站一般都由“静态网页”构成的。 在静态网页中,也会出现各种动态的效果,如.gif格式的动画、Flash、滚动字幕等,这些“动态效果”只是视觉上的,与动态网页并无直接联系。 2.动态网页 动态网页与静态网页是相对的,能实现数据库支持、与用户交互等功能。常见的后缀不再是.htm、.html等静态网页的形式,而是.asp、.jsp、.php、cgi等形式。 区别静态网页和动态网页的一个最简单的方法就是直接在浏览器中打开,如果能正常显示,即为静态网页;否则就是动态网页,必须将它们放入真正的Web站点,才能进行测试。 3.1.2 ASP与JSP、PHP 目前,最常用的三种动态网页语言有: ASP(Active Server Pages) JSP(JavaServer Pages) PHP (Hypertext Preprocessor)。 1. ASP ASP (Active Server Pages,活动服务器网页)是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。 ASP采用脚本语言VBScript(Java script)作为自己的开发语言。 ASP更精确的说是一个“中间件”,这个“中间件”将Web上的请求转入到一个解释器中,在这个解释器中将所有的ASP的Script进行分析,再进行执行,而这时可以在这个中间件中去创造一个新的COM对象,对这个对象中的属性和方法进行操作和调用,同时再通过这些COM组件完成更多的工作。 所以说,ASP的强大不在于它的VBScript,而在于它后台的COM组件,这些组件无限地扩充ASP的能力。 ASP最大的弱点在于网络的安全性和可靠性。ASP是由微软公司开发的,由于Windows本身存在的安全漏洞使得ASP的安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来。 ASP工作过程/原理 在浏览器地址栏输入ASP文件名,回车——发送请求; 浏览器将此请求发送给Web服务器,客户机与服务器根据http协议来传送文本信息。 Web服务器接受请求,并根据后缀asp判断出这是ASP请求; Web服务器从硬盘或内存寻找相应的asp文件; Web服务器将该文件发送到特定文件ASP.DLL中进行解释执行,并访问数据库; 将执行结果生成静态网页; 静态网页被送回浏览器并显示。 2.JSP JSP几乎可以执行于所有平台。如Win NT,Linux,Unix。在NT下IIS通过一个外加服务器,例如JRUN或者ServletExec,就能支持JSP。 知名的Web服务器Apache能够支持JSP。由于Apache广泛应用在NT、Unix和Linux上,因此JSP有更广泛的执行平台。从一个平台移植到另外一个平台,JSP和JavaBean甚至不用重新编译,因为Java字节码都是标准的与平台无关的。 3.PHP PHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C,Java和Perl语言的语法, 并耦合PHP自己的特性,使WEB开发者能够快速地写出动态页面。它支持目前绝大多数数据库。 还有一点,PHP是完全免费的,可以从官方站点自由下载,甚至可以从中加进自己需要的特色。 3.2 配置ASP网站 网站的建设是基于网站服务器的。 对于Windows平台来说,IIS就是标准的网站服务器。IIS是一种服务,不同于一般的应用程序,它就像驱动程序一样是操作系统的一部分,是在系统启动时被同时启动的服务。 在UNIX或Linux平台上,Apache就是常见的网站服务器。 3.2.1 配置IIS服务器 (1)安装IIS ①打开【控制面板】,双击窗口左边的“添加或删除程序”图标,打开“添加或删除程序”对话框 ②双击【添加/删除Windows组件(A)】图标,打开【Windows组件向导】对话框, ③单击“下一步”按钮,此时安装程序要求插入Windows XP系统光盘来读取所需文件, 放入光盘,单击“确定”按钮,安装程序开始复制文件。 ④文件复制完成后,出现如图对话框。单击“完成”按钮,完成IIS的安装 当IIS安装完成后,系统自动在本地计算机上创建了一个“默认网站”。默认网站的URL地址为“http://localhost”。 用户可以利用这个默认网站作为自己的WEB站点来发布信

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档