文档详情

0前言Web开发技术概述.ppt

发布:2015-08-20约5.44千字共34页下载文档
文本预览下载声明
6.Web程序执行流程 * 6.Web程序执行流程 6.Web程序执行流程 7.Web开发常用知识概述 HTML(DHTML):网页的本质——HTML源代码。用来表示和显示网页内容和布局。浏览器只认识THML内容。 CSS:用来对网页方便地排版和格式化。 XML:弥补HTML的不足,逐渐用于网络数据的转换和描述。 JavaScript、VBScript等脚本语言:既可以用来在静态网页中添加完成一定高级功能的程序,也可以作为动态网页中的编程语言。 Dreamweaver、FrontPage等软件:主要用来辅助你快速方便地制作网页。可以不用。 7.Web开发常用知识概述 ASP、JSP、PHP等:服务器端一种开发技术,主要利用其对象来控制WEB程序结构、交互、通讯等,主要使用脚本语言编写程序功能。 ASP.NET:一种新的服务器端开发技术和开发平台,使用VB.NET或者C#代替了脚本语言。 VB.NET、C#等:在ASP.NET中编写程序功能,代替脚本语言。 ADO.NET等:用来跟数据库服务器交互,完成数据操作功能。 * * 前言 Web开发技术概述 * 前言 Web开发技术概述 1.数据库应用系统的架构 2.Web应用程序 3.静态网页和动态网页 4.Web开发技术概述 5.Web服务器IIS安装 6.Web程序执行流程 1、数据库应用系统的架构及发展 1.1最早的数据库应用程序的架构是单机架构; 特点:程序和数据都在本机,应用程序从本机读取数据并处理数据,并把数据存储在本机; 优点:个人维护本机,数据处理效率高; 缺点:无法实现计算机间的数据共享; 1.2 工作站/服务器(W/S)架构; 特点:程序在工作站,数据在服务器,工作站从服务器读取数据并处理数据,并把数据存储在服务器; 优点:实现了程序与数据分离,计算机间实现了数据共享; 缺点:增大了网络数据流量,数据处理效率低; 1.3客户机/服务器(C/S)架构; 特点:数据的来源、处理和存储都在服务器端,客户机只对结果进行简单的处理和显示。 优点:网络的作用只限于发送操作指令和运算后的结果,降低了网络数据流量,同时充分利用了服务器的高性能,大幅度提高了系统的整体性能 缺点:只适用于局域网、 客户端需要安装专用的 客户端软件、对客户端 操作系统有一定的限制。 1.4浏览器/服务器(B/S)架构 1.B/S采用Internet上标准的通信协议(TCP/IP)作为客户机同服务器的通信协议,使得位于Internet上任意位置的人都可以访问服务器。 2.在服务器上对数据进行处理并将结果生产网页,供客户直接下载,使得在客户机对数据的处理更进一步简化。 3.客户机上以浏览器作为客户端 的应用程序实现对数据的显示, 无须为客户端单独编写和安装 应用程序,这样,客户端只需 一套内置浏览器的操作系统就 可实现对服务器上数据的访问。 2.Web应用程序 Web页通常称为网页。Web页一般由HTML文件组成,其中包含有相关的文本、图像、声音、动画、视频以及脚本命令等,位于特定计算机的特定目录中,其位置可以根据URL确定。 Web程序就是使用HTTP作为核心通讯协议,并使用HTML语言向用户传递基于Web的信息的应用程序。一个Web应用程序实质上就是一组静态网页和动态网页的集合,在这些网页之间可以相互传递信息,还可以通过这些网页对Web服务器上的各种资源(包括数据库)进行存取。 一般的Web站点由一组相关的HTML文件和其他文件组成,这些文件存储在Web服务器上。 2.Web应用程序 从技术层面看,Web架构的精华有三处:用超文本技术(HTML)实现信息与信息的连接;用统一资源定位技术(URL)实现全球信息的精确定位;用新的应用层协议(HTTP)实现分布式的信息共享。 这三个特点无一不与信息的分发、获取和利用有关。其实,Web是一个抽象的(假想的)信息空间。也就是说,作为Internet上的一种应用架构,Web的首要任务就是向人们提供信息和信息服务。 * * 2.Web应用程序 Web应用程序的运行结构 3. 静态网页和动态网页 按照Web服务器响应方式的不同,可以将Web页分为静态网页和动态网页。 静态网页 早期的Web站点大都是由多个静态HTML页面组成的。所谓静态指的就是网站的网页内容固定不变,当用户浏览器向Web服务器请求提供网页内容时,服务器仅仅是将原已设计好并存贮在服务器中的静态页面文档传送给用户浏览器。 静态网站的致命弱点就是不容易维护。另外静态网站也缺少和用户的交互性,用户只能被动地浏览网页的内容,不能和服务器进行信息交流。 3. 静态网页和动态网页 静态网页是标准的HTML文件,其文件扩展名是.htm或.html,它可以包含HTML标记、文本、Java小程
显示全部
相似文档