WEB开发简介.pptx

文档编号:293250 上传时间:2022-06-30 格式:PPTX 页数:11 大小:144.01KB
下载 相关 举报
WEB开发简介.pptx_第1页
第1页 / 共11页
WEB开发简介.pptx_第2页
第2页 / 共11页
WEB开发简介.pptx_第3页
第3页 / 共11页
点击查看更多>>
资源描述

1、WEB开发的相关知识一. WEB简介:WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。Internet上供外界访问的Web资源分为: 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。 WEB应用程序: WEB应用程序指供浏览器访问的程序,通常也简称为web应用。例如有a.html 、b.html.多个web资源,这多个web资源用于对外提供服务,此时应把这多个web资源放在一个目录中,以组成一个web应用(或web应

2、用程序)。 一个web应用由多个静态web资源和动态web资源组成,如:html、css、js文件,Jsp文件、java程序、支持jar包、配置文件等等。 Web应用开发好后,若想供外界访问,需要把web应用所在目录交给web服务器管理,这个过程称之为虚似目录的映射WEB发展史 WEB发展的两个阶段:静态、动态。1. 静态WEB: 包括:htm、*html,这些是网页的后缀,如果现在在一个服务器上直接读取这些内容,那么意味着是把这些网页的内容通过网络服务器展现给用户。整个静态WEB操作的过程图如下:静态WEB:静态WEB存在的缺点:1、Web页面中的内容无法动态更新,所有的用户每时每刻看见的内

3、容和最终效果都是一样的。2. 静态WEB无法连接数据库,无法实现和用户的交互动态WEB所谓的动态不是指页面会动,主要的特性的是:“WEB的页面展示效果因时因人而变”,而且动态 WEB具有交互性,WEB的页面的内容可以动态更新整个动态WEB操作的过程图如下:动态WEB交互示意图:动态WEB交互步骤: 动态WEB中,程序依然使用客户端和服务端,客户端依然使用浏览器(IE、FireFox等),通过网络(Network)连接到服务器上,使用HTTP协议发起请求(Request),现在的所有请求都先经过一个WEB Server Plugin(服务器插件)来处理,此插件用于区分是请求的是静态资源(*.ht

4、m或者是*.htm)还是动态资源。动态WEB实现步骤: 如果WEB Server Plugin发现客户端请求的是静态资源(*.htm或者是*.htm),则将请求直接转交给WEB服务器,之后WEB服务器从文件系统中取出内容,发送回客户端浏览器进行解析执行。 如果WEB Server Plugin发现客户端请求的是动态资源(*.jsp、*.asp/*.aspx、*.php),则先将请求转交给WEB Container(WEB容器),在WEB Container中连接数据库,从数据库中取出数据等一系列操作后动态拼凑页面的展示内容,拼凑页面的展示内容后,把所有的展示内容交给WEB服务器,之后通过WEB服务器将内容发送回客户端浏览器进行解析执行。动态WEB应用的实现手段动态WEB现在的实现手段非常多,较为常见的有以下几种: Microsoft ASP、ASP.NET PHP JAVA Servlet/JSP

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT专区 > 其它PPT模板

启牛文库网为“电子文档交易平台”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。

本站是网络服务平台方,若您的权利被侵害,请立刻联系我们并提供证据,侵权客服QQ:709425133 欢迎举报。

©2012-2025 by www.wojuba.com. All Rights Reserved.

经营许可证编号:京ICP备14006015号