第1讲网站开发基础1讲解.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文档。上传文档
查看更多
第1讲网站开发基础1讲解

* 《网页设计技术》 * 访问数据库 1.2.2 动态网页 数据库 步骤1:Web浏览器请求动态网页 步骤2:Web服务器查找该网页并发送给应用程序服务器 步骤3:应用程序服务器查找页中的指令 步骤4:应用程序服务器将其中的数据库操作指令发送给数据库驱动程序 步骤5:数据库驱动程序执行数据库指令并产生记录集 步骤6:记录集送回给应用程序服务器 步骤7:应用程序服务器将记录集插入到页面中,然后将该页发送给web服务器 步骤8:web服务器将完成的页面发送给浏览器 * 《网页设计技术》 * 4. 常用术语 (1)Web应用程序 是一个包含多个网页的Web站点,这些网页存储在Web服务器上,其部分内容或全部内容是未确定的。 只有当用户请求Web服务器中的某页时,才确定该页的最终内容。 因为网页的最终内容基于用户的操作,随请求的不同而变化。 常见留言版、聊天室和论坛BBS等,都是Web应用程序。 1.2.2 动态网页 * 《网页设计技术》 * (2)Web服务器 Web技术的独特之处是采用超链接和多媒体信息。Web服务器使用超文本标记语言HTML创建网页、描述网络的资源,以供Web浏览器阅读。 Web服务器是专门用来向浏览器提供HTML文档和图像数据,服务器上的应用程序也是用来产生HTML文档和图像数据的,它响应来自Web浏览器的请求,是提供Web 网页的软件。 常见的Web服务器包括IIS、Apache、Tomcat。其中,Tomcat和IIS既具有Web服务器的功能又具有应用程序服务器的功能。 (3)Web浏览器(Web Browser) 是一个用于网页文档检索和显示的客户端应用程序,并通过超文本传输协议HTTP与Web服务器相连。 1.2.2 动态网页 * 《网页设计技术》 * (4)应用程序服务器 帮助Web服务器处理包含服务器端脚本的动态网页,负责处理应用的业务逻辑,而不包括数据库和用户界面程序。 当从服务器请求动态网页时,Web服务器先将该页传递给应用程序服务器进行处理,然后再将该页发送到浏览器。 WEB服务器需要较高的I/O速度,而应用程序服务器需要较大的CPU的处理能力。 随着网络技术的发展,WEB服务器具有应用程序服务器的功能,如高版本IIS。 如果需要,通常会把Web服务器独立配置,和应用程序服务器一前一后。这种功能的分离有助于提高性能。 1.2.2 动态网页 * 《网页设计技术》 * 5.常用动态网页技术 ASP(Active Server Pages ,动态服务器页面) 是微软公司推出的一种服务器端的脚本编写环境,可以结合HTML网页、ASP指令和ActiveX组件建立动态的、交互的WEB服务器应用程序。 ASP技术采用VBScript或JavaScript脚本语言作为编程语言,将VBScript或JavaScript嵌入到HTML中。 ASP还可利用ADO数据访问模型访问数据库,ASP中的代码由服务器端的ASP引擎执行处理。 服务器端:WINDOWS+IIS 缺点:不能跨平台 1.2.2 动态网页 * 《网页设计技术》 * PHP(Hypertext Preprocessor 超文本预处理器) Rasmus Lerdorf 1994年提出, 经过其他人参与,共同开发而成。 一种服务器端脚本语言,拥有很好跨平台兼容性。 PHP原始为 Personal Home Page的缩写,现已经正名为 “PHP: Hypertext Preprocessor”的缩写。 PHP中的语法大部分是从C,JAVA,PERL语言中借来,并形成了自己的独有风格。 服务器端:UNIX,LINUX,WINDOWS 缺点:缺乏大公司的支持 1.2 .2 动态网页 * 《网页设计技术》 * JSP(Java Server Pages) SUN公司提出,多家公司合作开发的一种新的跨平台动态网页技术。 JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 与ASP技术非常相似,两者都是在HTML代码中混合某种程序代码、JSP中的编程语言JAVA由服务器端的JAVA虚拟机执行,在浏览器端看到的只是结果,看不到源代码。 缺点:复杂难学 1.2.2 动态网页 小结 万维网中的基本概念 网页、主页、网站;统一资源定位器(URL);IP地址、域名;超文本传输协议(http) ;ftp;超文本标记语言(html) 网站的分类 门户网站,职能网站,专业网站,个人网站 网站开发步骤

文档评论(0)

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

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

1亿VIP精品文档

相关文档