前端开发实用技术教程

前端开发实用技术教程

ID:26437819

大小:240.50 KB

页数:12页

时间:2018-11-27

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

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

1、完美WORD格式第1章Web前端开发技术概述一、选择题1.C2.B3.A4.C5.C6.D二、填空题1.HTML2.HTTP(HypertextTransferProtocol,超文本传输协议)3.HTML,CSS,JavaScript4.background5.img三、简答题1.答:图1-1C/S架构应用程序的工作原理在Web应用程序出现之前,“客户机/服务器”(C/S)是应用程序的主流架构。C/S架构应用程序的工作原理如图1-1所示。C/S架构应用程序的特点是客户机通过发送一条消息或一个操

2、作来启动与服务器之间的交互,而服务器通过返回消息进行响应。客户端程序为用户提供管理和操作界面,而数据通常保存在服务器端。在部署C/S架构的应用程序时,需要为每个用户安装客户端程序,升级应用程序是也同样需要升级客户端程序。这无疑增加了维护成本。典型的客户机/服务器网络模型就是支持多用户的数据库管理系统。2.答:随着互联网的应用和推广,浏览器/服务器(B/S)网络模型诞生了,其工作原理如图1-3所示。图1-3浏览器/服务器(B/S)网络模型B/S结构的应用程序只需要部署在Web服务器上即可,应用程序

3、可以是HTML(HTM)文件或ASP、PHP等脚本文件。用户只需要安装Web浏览器就可以浏览所有网站的内容。这无疑比C/S结构应用程序要方便得多。专业整理分享完美WORD格式3.答:Web服务器通常需要有固定的IP地址和永久域名,其主要功能如下:l存放Web应用程序。l接受用户申请的服务。如果用户申请浏览ASP、PHP等脚本文件,则Web服务器会对脚本进行解析,生成对应的临时HTML(HTM)文件。l如果脚本中需要访问数据库,则将SQL语句传送到数据库服务器,并接收查询结果。l将HTML(HTM

4、)文件传送到Web浏览器。4.答:Web浏览器的主要功能如下:l由用户向指定的Web服务器(网站)申请服务。申请服务时需要指定Web服务器的域名或IP地址以及要浏览的HTML(HTM)文件或ASP、PHP等脚本文件。l从Web服务器下载申请的HTML(HTM)文件。l解析并显示HTML(HTM)文件,用户可以通过Web浏览器申请指定的Web服务器lWeb浏览器和Web服务器使用HTTP协议进行通信。5.答:在完成需求分析和总体设计的情况下,开发Web应用程序的基本流程如图1-4所示。专业整理分享

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

6、在硬件服务器上的相关软件。要配置Web应用程序,首先需要准备一台硬件服务器,如果没有特殊需要,选择普通的PC服务器即可。PC服务器的组件与普通计算机相似,只是PC服务器比普通计算机拥有更高的性能和更好的稳定性。在开发和测试阶段,或者比较小的网络环境下,也可以使用普通计算机作为Web服务器。Web服务器应用程序可以响应用户通过浏览器提交的请求。常用的Web服务器应用程序包括IIS和Apache等。数据库服务器用来存储网站中的数据,例如注册用户的信息、用户发贴的信息等。常用的数据库产品包括SQLSe

7、rver、Access、Oracle和MySQL等。3.前端开发通常需要根据总体设计文档将每个功能模块划分成若干个网页文件;前端开发的主要任务是设计网页的架构、显示风格、特效和一些客户端功能。通常由美工设计网页中需要使用的图片和flash等资源,再使用DreamWeaver设计网页的界面,包括网页的基本框架和网页中的静态元素,例如表格、静态图像和静态文本等,然后使用JavaScript程序实现网页特效和客户端功能。关于Web前端开发实用技术的具体情况将在1.2小节介绍。4.后端开发在完成需求分析

8、和总体设计后,程序员(通常项目组里有专门负责数据库管理和编程的人员)需要根据总体设计的要求设计具体的数据库结构,包括创建数据库、决定数据库中包含哪些表和视图、设计表和视图结构等。在设计数据库结构后,可以通过编写数据库脚本来创建这些数据库对象。在安装应用程序时就可以执行这些数据库脚本来创建数据库对象了。后端开发的重点还在于程序员在网页中添加ASP、PHP或ASP.NET代码,访问数据库、完成网页的具体功能。5.集成在很多情况下,前端开发和后端开发是由一个人完成的。此时就不存在前端和后端的集成问题了

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

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

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