前端开发实用技术教程

前端开发实用技术教程

ID:21840178

大小:259.43 KB

页数:15页

时间:2018-10-25

前端开发实用技术教程_第1页
前端开发实用技术教程_第2页
前端开发实用技术教程_第3页
前端开发实用技术教程_第4页
前端开发实用技术教程_第5页
资源描述:

《前端开发实用技术教程》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第1章Web前端幵发技术概述一、选择题1.C2.B3.A6.D二、填空题4.C5.C1.HTML2.HTTP(HypertextTransferProtocol,超文本传输协议)3.HTML,CSS,JavaScript4.background5.img三、简答题1•答:在Web应用程序岀现之前,“客户机/服务器”(C/S)是应用程序的主流架构。C/S架构应用程序的工作原理如图1-1所示。C/S架构应用程序的特点是客户机通过发送一条消息或一个操作來启动与服务器之间的交互,而□雇务8图1-1锿爻消求.执衫诮求.发送W答发送谓求,氕柃拽答客户机服务器通过返回消息进行响应。客户端程序为用户提供

2、管理和操作界而,而数据通常保存在服务器端。在部署C/S架构的应用程序时,需要为每个用户安装客户端程序,升级应用程序是也同样需要升级客户端程序。这无疑增加了维护成本。典型的客户机/服务器网络模型就是支持多用户的数据库管理系统。2.答:随着互联咧的应用和推广,浏览器/服务器(B/S)W络模型诞生了,其工作原理如图1-3所示。解祈闰本文件申谙眼务tHTTP通f言协议文件下载SQL语笱——S询结果Web浏览器Web眼务稃数据*肢务器图1-3浏览器/服务器(B/S)M络模型B/S结构的应用程序W盂要部署在Web服务器上即可,应用程序可以是HTML(HTM)文件或ASP、PHP等脚本文件。用户只需要

3、安装Web浏览器就可以浏览所有网站的内容。这无疑比C/S结构应用程序要方便得多。设计Web应用程序中包含的模決和页面、安排人员分工►前端开发〈釗作网页索材、设计网页界面、设计显示特效等〉3.答:Web服务器通常耑要有固定的1P地址和永久域名,其主要功能如下:•存放Web应用程序。•接受用户申请的服务。如果用户屮请浏览ASP、PHP等脚本文件,则Web服务器会对脚本进行解析,生成对应的临时HTML(HTM)文件。•如果脚本中需要访问数据库,则将SQL语句传送到数据库服务器,并接收查询结果。*将HTML(HTM)文件传送到Web浏览器。4•答:Web浏览器的主要功能如下.••由用户向指定的W

4、eb服务器(网站)申请服务。申请服务吋需要指定Web服务器的域名或IP地址以及要浏览的HTML(HTM)文件或ASP、PHP等脚本文件。•从Web服务器下载申请的HTML(HTM)文件。•解析并显示HTML(HTM)文件,用户可以通过Web浏览器申请指定的Web服务器•Web浏览器和Web服务器使用HTTP协议进行通信。5•答:在完成需求分析和总体设计的情况下,开发Web应用程序的基本流程如阁1-4所示Web服夯器(1)准备Uib服夯器硬件;(2)安装操作系统;(3)安装Web服务器应用程序,例如IIS或Apache;后端开发〈设计数掮库结构、创建数据库对象、设计AVeb应用程序的具体功

5、能)蒯试Wbb应用程序通过蒯试后上线运行(4)安装和配g后台数裾库系统图1-4开发Web应川程序的基本流程1.设计Web应用程序中包含的模块和页面在开始开发Web应用程序之前,应由项目组长或系统分析员将Web应用程序划分成若干模块,并定义每个模块包含的贞面以及模块间的接口。这是项目组成员分工合作的前提。1.配置Web服务器运行Web应用程序需要一个载体,即Web服务器。一个Web服务器可以放置多个Web应用程序,也可以把Web服务器称为Web站点。通常服务器有两层含义,一方面它代表计算机硬件设备,用来安装操作系统和其他应用软件;另一方面它又代表安装在硬件服务器上的相关软件。要配置Web应

6、用程序,首先需要准备一台硬件服务器,如果没有特殊需要,选择普通的PC服务器即可。PC服务器的组件与普通计算机相似,只是PC服务器比普通计算机拥有更高的性能和更好的稳定性。在开发和测试阶段,或者比较小的网络环境下,也可以使用普通H•算机作为Web服务器。Web服务器应用程序可以响应用户通过浏览器提交的请求。常川的Web服务器应用程序包柄IIS和Apache等。数据库服务器用来存储网站屮的数据,例如注册用户的信息、用户发贴的信息等。常用的数掘库产品包括SQLServer、Access、Oracle和MySQL等。2.前端开发通常需要根据总体设计文档将每个功能模块划分成若千个网贞文件;前端开发

7、的主要任务是设计网页的架构、显示风格、特效和一些客户端功能。通常由美工设计网页中需要使用的阁片和flash等资源,再使用DreamWeaver设计网页的界而,包括网页的基本框架和网页中的静态元素,例如表格、静态图像和静态文本等,然后使用JavaScript程序实现网页特效和客户端功能。关于Web前端开发实用技术的具体情况将在1.2小节介绍。3.后端开发在完成需求分析和总体没计后,程序员(通常项FI组里有专门负贵数据库管理和编程的人员

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。