首页 WEB站点的开发可以分成客户端和服务器端两部分

WEB站点的开发可以分成客户端和服务器端两部分

举报
开通vip

WEB站点的开发可以分成客户端和服务器端两部分WEB站点的开发可以分成客户端和服务器端两部分,客户端主要用于显示信息内容,也就是我们浏览的WEB页面,服务器端程序的主要功能是对所需信息进行处理。◦常用的Web客户端开发技术有HTML、XML、CSS、脚本语言等。◦常用的WEB服务器端开发技术有JSP、ASP、PHP、ASP.NET等。WEB客户端开发技术◦HTML(HyperTextMarkupLanguage,超文本标记语言) HTML语言是一种标记语言,它通过标记来描述页面上的文字、影像、图片等内容。我们可以使用任何文字编辑软件来编辑HTML代码,...

WEB站点的开发可以分成客户端和服务器端两部分
WEB站点的开发可以分成客户端和服务器端两部分,客户端主要用于显示信息内容,也就是我们浏览的WEB页面,服务器端程序的主要功能是对所需信息进行处理。◦常用的Web客户端开发技术有HTML、XML、CSS、脚本语言等。◦常用的WEB服务器端开发技术有JSP、ASP、PHP、ASP.NET等。WEB客户端开发技术◦HTML(HyperTextMarkupLanguage,超文本标记语言) HTML语言是一种标记语言,它通过标记来描述页面上的文字、影像、图片等内容。我们可以使用任何文字编辑软件来编辑HTML代码,常用的开发软件如Dreamweaver等也都是制作HTML页面的不错选择。◦XML(eXtensibleMarkupLanguage,可扩展标记语言)XML可以自定义标记,描述的是文档的结构和意义,它本身不描述文档的显示方式。要想使XML文档在浏览器中按特定样式显示,必须要有相应的样式文件,如CSS文件或XSL文件等。WEB客户端开发技术◦CSS(CascadingStyleSheets,层叠样式 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf )  •CSS的主要工作就是描述WEB页面的显示风格和样式,使用它可以使得WEB页面的显示内容与显示样式分开,有利于对页面文件的维护。◦脚本语言•常用的脚本语言有VBScript和JavaScript,它们都是由浏览器解释执行的。•它们不仅可以作为客户端程序的开发技术,也可以应用于服务器端程序的开发。WEB服务器端开发技术◦JSP(JavaServerPages) •JSP页面由HTML代码和嵌入其中的JSP代码组成,是基于JavaServlet及整个Java体系的Web开发技术。•JSP页面被客户端请求后由服务器对该JSP代码进行处理,然后将运行结果返回给客户端的浏览器。◦ASP(ActiveServerPages)•通过ASP我们可以将HTML、ASP指令和ActiveX组件结合以建立动态交互而且高效的Web服务器应用程序。WEB服务器端开发技术◦PHP(PersonalHomePagetools)  •PHP语法借鉴了C、Java和Perl等语言,它可以嵌入到HTML中,更好地对页面进行控制。 ◦ASP.NET •ASP.NET是.NET架构的一部分,它提供了在分布环境下进行Web应用开发的环境和工具。                     ◦WEB的内容保存在WEB站点(服务器)中,用户可以通过浏览器访问WEB站点,获取自己所需的各种信息,这些信息都是彼此关联的文档,通过超链接将不同的页面信息连接在一起。◦WEB所存放的信息是超文本类型的,包含了文字、图形、音频、视频等多种内容。◦HTTP是用于从WWW服务器传送文件到本地客户端浏览器的传送 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 。◦HTTP协议是基于请求/响应的工作模式。◦它的工作过程为:◦用户启动客户端浏览器,在浏览器中输入要访问的URL地址,由浏览器向DNS请求解析该URL对应的IP地址,并向该IP地址对应的服务器发送建立连接的请求;◦浏览器与服务器建立TCP连接;◦服务器给出响应,将被访问文件发回给浏览器;◦TCP连接被释放;◦客户端和服务器断开连接。 ◦服务器给出响应,将被访问文件发回给浏览器;具体的执行过程有如下几种情况: ◦服务器根据客户端发送的请求找到相应文件,如文件是HTML文档,则将该文档直接返回给客户端;◦如果文件中包含JSP、ASP或PHP程序,则由WEB服务器运行该程序并把运行结果返回给客户端;◦如果程序中包含对数据库的操作,则服务器将指令发送给数据库驱动程序,由数据库驱动程序执行相关指令并将执行结果返回给WEB服务器,然后再通过服务器将数据运行结果嵌入页面并将完整的HTML页面返回给客户端浏览器;◦HTML是HypertextMarkupLanguage的缩写,表示超文本标记语言,是万维网的基本描述语言。◦Hypertext表示“超文本”,能是文件展示包含文本和图像在内的多种媒体形式。同时,“超文本”意味着突破了传统访问文件必须依从的线性访问方式,可以在多个HTML文件之间跳跃访问,不必依从特定的顺序。◦“Markup”代表标签,实际上HTML是一个标签系统,它定义了各种关于内容展示的标签.◦1.文档类型 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 ◦◦说明文档类型部分说明文档类型DTD;◦系统标识部分:确定浏览器寻找DTD的统一资源定位URL。•HTML4.01StrictDTD(严格类型)•HTML4.01TransitionalDTD(过渡类型)•HTML4.01FramesetDTD(框架类型)◦JSP(JavaServerPages)是由Sun公司发布的一种WEB开发技术,它具备了跨平台、通用性好、安全可靠等特点。◦JSP是由Servlet技术发展而来的。◦JSP是基于Java的。◦JSP是一种服务器端的WEB程序开发技术。◦JSP页面程序由HTML或XML标记和JSP脚本共同组成,文件以“.jsp”作为扩展名存放在服务器上。当用户从客户端向服务器发出请求要首次访问某个JSP文件后,服务器会在磁盘上查找到该JSP文件,通过JSP引擎解释该文件代码,生成一个同名的Java文件,这个文件就是Servlet;然后将该文件编译生成JavaClass字节码文件,它会驻留在服务器中,当下次再要访问同一个JSP文件时,Servlet引擎会直接调用该Class文件执行而不需要重新编译;当Servlet引擎执行完该Class文件后,服务器会将执行后生成的HTML文件返回给客户端由浏览器显示给用户。将内容的生成和显示分离。生成可重用组件。采用标识简化页面开发。安全性。跨平台。
本文档为【WEB站点的开发可以分成客户端和服务器端两部分】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_654168
暂无简介~
格式:doc
大小:19KB
软件:Word
页数:8
分类:
上传时间:2022-08-05
浏览量:2